LinuxQMISDK  SLQS04.00.27
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nas.h
Go to the documentation of this file.
1 
6 #ifndef __LITEQMI_NAS_H__
7 #define __LITEQMI_NAS_H__
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 #include <stdint.h>
14 #include "common.h"
15 #define NAS_OTA_MESSAGE_MAX_BUF_SIZE 2048
16 #define NAS_MAX_NUM_NETWORKS 30
17 #define NAS_MAX_DESCRIPTION_LENGTH 255
18 #define NAS_PLMN_LENGTH 3
19 #define NAS_MAX_SCC_RX_INFO_INSTANCES 255
20 #define NAS_NAM_NAME_LENGTH 12
21 #define NAS_IMSI_M_S1_LENGTH 7
22 #define NAS_IMSI_M_S2_LENGTH 3
23 #define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST 255
24 #define NAS_MAX_SLQS_NAS_PCI_INFO_PLMN_LENGTH 255
25 #define NAS_MAX_SLQS_NAS_PCI_INFO_LENGTH 255
26 #define NAS_MCC_MNC_INST_LENGTH 255
27 #define LITE_NW_SCAN_LTE_OP_MODE_MAX_LENGTH 255
28 #define NAS_MAX_PHY_CA_AGG_SCELL_ARRRY_SIZE 255
29 #define LITE_MAX_NAS_3GPP2_MDN_LEN 15
30 #define LITE_MAX_SLQS_NAS_NW_NAME_SRC_LENGTH 255
31 #define LITE_MAX_ARFCN_NUM 255
32 #define LITE_MAX_PLMNLIST_NUM 255
33 #define LITE_MAX_NUM_OF_SET 255
34 
53 typedef struct {
54  uint32_t len;
55  signed char rssi[8];
56  uint32_t radio[8];
59 
77  uint8_t *pResp,
78  uint16_t respLen,
80  );
81 
97  pack_qmi_t *pCtx,
98  uint8_t *pReq,
99  uint16_t *pLen
100  );
101 
255 typedef struct
256 {
257  uint8_t *pEmerMode;
258  uint16_t *pModePref;
259  uint64_t *pBandPref;
260  uint16_t *pPRLPref;
261  uint16_t *pRoamPref;
262  uint64_t *pLTEBandPref;
263  uint8_t *pNetSelPref;
264  uint32_t *pSrvDomainPref;
265  uint32_t *pGWAcqOrderPref;
268 
280  pack_qmi_t *pCtx,
281  uint8_t *pReqBuf,
282  uint16_t *pLen
283  );
284 
297  uint8_t *pResp,
298  uint16_t respLen,
300  );
301 
322 {
323  uint8_t netReg;
324  uint16_t mcc;
325  uint16_t mnc;
326 };
327 
345 {
346  uint8_t acqOrdeLen;
347  uint8_t *pAcqOrder;
348 };
349 
376 struct nas_CSGID
377 {
378  uint16_t mcc;
379  uint16_t mnc;
380  uint8_t mncPcsDigits;
381  uint32_t id;
382  uint8_t rat;
383 };
384 
582 typedef struct
583 {
584  uint8_t *pEmerMode;
585  uint16_t *pModePref;
586  uint64_t *pBandPref;
587  uint16_t *pPRLPref;
588  uint16_t *pRoamPref;
589  uint64_t *pLTEBandPref;
591  uint8_t *pChgDuration;
593  uint32_t *pSrvDomainPref;
594  uint32_t *pGWAcqOrderPref;
595  uint64_t *pTdscdmaBandPref;
598  struct nas_CSGID *pCSGID;
599  unsigned char *pRAT;
601 
603 
618  pack_qmi_t *pCtx,
619  uint8_t *pReqBuf,
620  uint16_t *pLen,
622  );
623 
636  uint8_t *pResp,
637  uint16_t respLen,
638  unpack_nas_SLQSSetSysSelectionPref_t *pOutput
639  );
640 
658 {
659  uint64_t bits_1_64;
660  uint64_t bits_65_128;
661  uint64_t bits_129_192;
662  uint64_t bits_193_256;
663 };
684 {
686  uint32_t *pCiotAcqOrder;
687 };
688 
706 {
707  uint64_t bits_1_64;
708  uint64_t bits_65_128;
709  uint64_t bits_129_192;
710  uint64_t bits_193_256;
711 };
712 
1055 typedef struct
1056  {
1057  uint8_t *pEmerMode;
1058  uint16_t *pModePref;
1059  uint64_t *pBandPref;
1060  uint16_t *pPRLPref;
1061  uint16_t *pRoamPref;
1062  uint64_t *pLTEBandPref;
1064  uint8_t *pChgDuration;
1066  uint32_t *pSrvDomainPref;
1067  uint32_t *pGWAcqOrderPref;
1068  uint64_t *pTdscdmaBandPref;
1072  unsigned char *pRAT;
1075  uint64_t *pLteM1BandPref;
1076  uint64_t *pLteNb1BandPref;
1077  uint32_t *pCiotLteOpMode;
1081 
1083 
1098  pack_qmi_t *pCtx,
1099  uint8_t *pReqBuf,
1100  uint16_t *pLen,
1102  );
1103 
1116  uint8_t *pResp,
1117  uint16_t respLen,
1118  unpack_nas_SLQSSetSysSelectionPrefExt_t *pOutput
1119  );
1120 
1173 typedef struct
1174 {
1175  uint64_t bandPref;
1177 
1179 
1192  pack_qmi_t *pCtx,
1193  uint8_t *pReqBuf,
1194  uint16_t *pLen,
1196  );
1197 
1205  uint8_t *pResp,
1206  uint16_t respLen,
1207  unpack_nas_SLQSSetBandPreference_t *pOutput
1208  );
1209 
1308 typedef struct
1309 {
1311  uint8_t *pDDTMInd;
1316  uint8_t *pSysInfoInd;
1318  uint8_t *pErrorRateInd;
1324  uint8_t *pLTECphyCa;
1327 
1329 
1351  pack_qmi_t *pCtx,
1352  uint8_t *pReqBuf,
1353  uint16_t *pLen,
1355  );
1356 
1369  uint8_t *pResp,
1370  uint16_t respLen,
1371  unpack_nas_SLQSNasIndicationRegisterExt_t *pOutput
1372  );
1373 
1652 typedef struct
1653 {
1655  uint8_t *pDDTMInd;
1660  uint8_t *pSysInfoInd;
1662  uint8_t *pErrorRateInd;
1668  uint8_t *pRFBandInfoInd;
1677  uint8_t *pLTECphyCa;
1689  uint8_t *pGcellInfoInd;
1694 
1696 
1718  pack_qmi_t *pCtx,
1719  uint8_t *pReqBuf,
1720  uint16_t *pLen,
1722  );
1723 
1736  uint8_t *pResp,
1737  uint16_t respLen,
1738  unpack_nas_SLQSNasIndicationRegisterV2_t *pOutput
1739  );
1740 
1756 typedef struct {
1759  uint16_t activeChannel;
1761 
1780 typedef struct {
1781  uint8_t instancesSize;
1785 
1796 int pack_nas_GetRFInfo(
1797  pack_qmi_t *pCtx,
1798  uint8_t *pReqBuf,
1799  uint16_t *pLen
1800  );
1812  uint8_t *pResp,
1813  uint16_t respLen,
1814  unpack_nas_GetRFInfo_t *pOutput
1815  );
1816 
1830 typedef struct
1831 {
1832  int8_t rssi;
1833  int16_t ecio;
1834 } cdmaSSInfo;
1835 
1867 typedef struct
1868 {
1869  int8_t rssi;
1870  int16_t ecio;
1871  uint8_t sinr;
1872  int32_t io;
1873 } hdrSSInfo;
1874 
1898 typedef struct
1899 {
1900  int8_t rssi;
1901  int8_t rsrq;
1902  int16_t rsrp;
1903  int16_t snr;
1904 } lteSSInfo;
1905 
1923 typedef struct
1924 {
1925  float rssi;
1926  float rscp;
1927  float ecio;
1928  float sinr;
1930 
1959 typedef struct {
1962  int8_t GSMSSInfo;
1967 
1979  pack_qmi_t *pCtx,
1980  uint8_t *pReqBuf,
1981  uint16_t *pLen
1982  );
1983 
2001  uint8_t *pResp,
2002  uint16_t respLen,
2004  );
2005 
2020  int unpack_valid_nas_SLQSNasGetSigInfo(uint8_t *pResp,
2021  uint8_t u8Info);
2022 
2061 typedef struct
2062 {
2065  int8_t *pGSMSigInfo;
2068  int8_t *pRscp;
2072 
2084  uint8_t *pResp,
2085  uint16_t respLen,
2087  );
2088 
2124 typedef struct {
2125  uint16_t mcc;
2126  uint16_t mnc;
2127  char name[255];
2128  uint16_t sid;
2129  uint16_t nid;
2132 
2144  uint8_t *pResp,
2145  uint16_t respLen,
2147  );
2148 
2160  pack_qmi_t *pCtx,
2161  uint8_t *pReqBuf,
2162  uint16_t *pLen
2163  );
2164 
2188 typedef struct{
2189  uint8_t is3GppNw;
2191  uint8_t TlvPresent;
2193 
2214 typedef struct{
2215  uint32_t NwNameSrc3Gpp;
2216  uint8_t TlvPresent;
2218 
2264 typedef struct {
2265  uint16_t mcc;
2266  uint16_t mnc;
2267  char name[255];
2268  uint16_t sid;
2269  uint16_t nid;
2274 
2286  uint8_t *pResp,
2287  uint16_t respLen,
2289  );
2290 
2302  pack_qmi_t *pCtx,
2303  uint8_t *pReqBuf,
2304  uint16_t *pLen
2305  );
2306 
2327 typedef struct
2328 {
2329  uint8_t srvStatus;
2332 
2363 typedef struct
2364 {
2365  uint8_t srvStatus;
2366  uint8_t trueSrvStatus;
2369 
2446 typedef struct
2447 {
2449  uint8_t srvDomain;
2451  uint8_t srvCapability;
2453  uint8_t roamStatus;
2457 
2577 typedef struct
2578 {
2581  uint8_t isSysPrlMatch;
2583  uint8_t pRevInUse;
2584  uint8_t bsPRevValid;
2585  uint8_t bsPRev;
2587  uint8_t ccsSupported;
2589  uint16_t systemID;
2590  uint16_t networkID;
2591  uint8_t bsInfoValid;
2592  uint16_t baseId;
2593  uint32_t baseLat;
2594  uint32_t baseLong;
2596  uint16_t packetZone;
2598  uint8_t MCC[NAS_PLMN_LENGTH];
2599  uint8_t MNC[NAS_PLMN_LENGTH];
2600 } nas_CDMASysInfo;
2601 
2666 typedef struct
2667 {
2670  uint8_t isSysPrlMatch;
2674  uint8_t hdrActiveProt;
2676  uint8_t is856SysId[16];
2677 } nas_HDRSysInfo;
2678 
2772 typedef struct
2773 {
2775  uint8_t lacValid;
2776  uint16_t lac;
2777  uint8_t cellIdValid;
2778  uint32_t cellId;
2781  uint8_t rejCause;
2783  uint8_t MCC[NAS_PLMN_LENGTH];
2784  uint8_t MNC[NAS_PLMN_LENGTH];
2786  uint8_t egprsSupp;
2787  uint8_t dtmSuppValid;
2788  uint8_t dtmSupp;
2789 } nas_GSMSysInfo;
2790 
2906 typedef struct
2907 {
2909  uint8_t lacValid;
2910  uint16_t lac;
2911  uint8_t cellIdValid;
2912  uint32_t cellId;
2915  uint8_t rejCause;
2917  uint8_t MCC[NAS_PLMN_LENGTH];
2918  uint8_t MNC[NAS_PLMN_LENGTH];
2920  uint8_t hsCallStatus;
2921  uint8_t hsIndValid;
2922  uint8_t hsInd;
2923  uint8_t pscValid;
2924  uint16_t psc;
2926 
3007 typedef struct
3008 {
3010  uint8_t lacValid;
3011  uint16_t lac;
3012  uint8_t cellIdValid;
3013  uint32_t cellId;
3016  uint8_t rejCause;
3018  uint8_t MCC[NAS_PLMN_LENGTH];
3019  uint8_t MNC[NAS_PLMN_LENGTH];
3020  uint8_t tacValid;
3021  uint16_t tac;
3022 } nas_LTESysInfo;
3023 
3037 typedef struct
3038 {
3039  uint16_t geoSysIdx;
3040  uint16_t regPrd;
3042 
3059 typedef struct
3060 {
3061  uint16_t geoSysIdx;
3063 } nas_AddSysInfo;
3064 
3085 typedef struct
3086 {
3087  uint32_t csBarStatus;
3088  uint32_t psBarStatus;
3090 
3105 typedef struct
3106 {
3108  uint8_t TlvPresent;
3110 
3141 typedef struct
3142 {
3143  uint8_t srvStatus;
3144  uint8_t trueSrvStatus;
3146  uint8_t TlvPresent;
3148 
3256 typedef struct
3257 {
3259  uint8_t srvDomain;
3260  uint8_t srvCapValid;
3261  uint8_t srvcapability;
3263  uint8_t roamStatus;
3265  uint8_t sysForbidden;
3266  uint8_t lacValid;
3267  uint16_t lac;
3268  uint8_t cellIdValid;
3269  uint32_t cellId;
3272  uint8_t rejCause;
3273  uint8_t nwIdValid;
3274  int8_t MCC[NAS_PLMN_LENGTH];
3275  int8_t MNC[NAS_PLMN_LENGTH];
3276  uint8_t tacValid;
3277  uint16_t tac;
3278  uint8_t TlvPresent;
3280 
3297 typedef struct
3298 {
3299  uint32_t nr5gCellStatus;
3300  uint8_t TlvPresent;
3302 
3412 typedef struct
3413 {
3425  uint16_t *pAddHDRSysInfo;
3428  uint16_t *pAddLTESysInfo;
3437 
3449  pack_qmi_t *pCtx,
3450  uint8_t *pReqBuf,
3451  uint16_t *pLen
3452  );
3453 
3477  uint8_t *pResp,
3478  uint16_t respLen,
3480  );
3481 
3493 typedef struct
3494 {
3496  uint8_t TLVPresent;
3498 
3517 typedef struct
3518 {
3519  uint32_t SimRejInfo;
3520  uint8_t TLVPresent;
3522 
3535 typedef struct
3536 {
3538  uint8_t TLVPresent;
3540 
3555 typedef struct
3556 {
3557  uint32_t LteVoiceDomain;
3558  uint8_t TLVPresent;
3560 
3574 typedef struct
3575 {
3577  uint8_t TLVPresent;
3579 
3595 typedef struct
3596 {
3597  uint32_t LteRegDomain;
3598  uint8_t TLVPresent;
3600 
3613 typedef struct
3614 {
3616  uint8_t TLVPresent;
3618 
3649 typedef struct
3650 {
3651  uint8_t srvStatus;
3652  uint8_t trueSrvStatus;
3654  uint8_t TLVPresent;
3656 
3768 typedef struct
3769 {
3771  uint8_t srvDomain;
3773  uint8_t srvCapability;
3775  uint8_t roamStatus;
3778  uint8_t lacValid;
3779  uint16_t lac;
3780  uint8_t cellIdValid;
3781  uint32_t cellId;
3784  uint8_t rejectCause;
3785  uint8_t nwIdValid;
3786  uint8_t mcc[NAS_PLMN_LENGTH];
3787  uint8_t mnc[NAS_PLMN_LENGTH];
3788  uint8_t tacValid;
3789  uint16_t tac;
3790  uint8_t TLVPresent;
3792 
3808 typedef struct
3809 {
3810  uint32_t nr5gCellStatus;
3811  uint8_t TLVPresent;
3813 
3964 typedef struct
3965 {
3977  uint16_t *pAddHDRSysInfo;
3980  uint16_t *pAddLTESysInfo;
3999 
4023  uint8_t *pResp,
4024  uint16_t respLen,
4026  );
4027 
4039  pack_qmi_t *pCtx,
4040  uint8_t *pReqBuf,
4041  uint16_t *pLen
4042  );
4043 
4167 typedef struct
4168 {
4180  uint16_t *pAddHDRSysInfo;
4183  uint16_t *pAddLTESysInfo;
4196 
4208  uint8_t *pResp,
4209  uint16_t respLen,
4211  );
4212 
4309 typedef struct {
4311  uint32_t CSDomain;
4312  uint32_t PSDomain;
4313  uint32_t RAN;
4315  uint8_t RadioIfaces[255];
4316  uint32_t Roaming;
4317  uint16_t MCC;
4318  uint16_t MNC;
4319  uint8_t nameSize;
4320  uint8_t Name[255];
4321  uint8_t DataCapsLen;
4322  uint8_t DataCaps[255];
4325 
4337  pack_qmi_t *pCtx,
4338  uint8_t *pReqBuf,
4339  uint16_t *pLen
4340  );
4341 
4357  uint8_t *pResp,
4358  uint16_t respLen,
4360  );
4361 
4392 typedef struct {
4393  uint8_t DataCapsLen;
4394  uint8_t DataCaps[255];
4397 
4410  pack_qmi_t *pCtx,
4411  uint8_t *pReqBuf,
4412  uint16_t *pLen
4413  );
4414 
4428  uint8_t *pResp,
4429  uint16_t respLen,
4431  );
4432 
4470 typedef struct
4471 {
4472  uint16_t MCC;
4473  uint16_t MNC;
4474  uint32_t InUse;
4475  uint32_t Roaming;
4476  uint32_t Forbidden;
4477  uint32_t Preferred;
4478  char Desription[255];
4480 
4498 typedef struct
4499 {
4500  uint16_t MCC;
4501  uint16_t MNC;
4502  uint8_t RAT;
4504 
4505 
4521 typedef struct
4522 {
4523  uint16_t MCC;
4524  uint16_t MNC;
4527 
4547 typedef struct
4548 {
4549  uint32_t freq;
4550  uint16_t cellID;
4551  uint32_t GlobalCellID;
4552  uint8_t PlmnLen;
4555 
4584 typedef struct
4585 {
4588  uint16_t rsrp;
4589  uint16_t rsrpRx0;
4590  uint16_t rsrpRx1;
4591  uint16_t rsrq;
4592  uint16_t rsrqRx0;
4593  uint16_t rsrqRx1;
4595 
4627 typedef struct{
4628  uint8_t lteOpModeLen;
4632  uint8_t TlvPresent;
4634 
4695 typedef struct
4696 {
4703  uint32_t *pScanResult;
4708 
4720  pack_qmi_t *pCtx,
4721  uint8_t *pReqBuf,
4722  uint16_t *pLen
4723  );
4724 
4737  uint8_t *pResp,
4738  uint16_t respLen,
4740  );
4741 
4764 typedef struct{
4765  uint8_t nwNameSrcLen;
4767  uint8_t TlvPresent;
4769 
4835 typedef struct
4836 {
4843  uint32_t *pScanResult;
4849 
4862  uint8_t *pResp,
4863  uint16_t respLen,
4865  );
4866 
4878  pack_qmi_t *pCtx,
4879  uint8_t *pReqBuf,
4880  uint16_t *pLen
4881  );
4882 
4911 typedef struct
4912 {
4913  uint8_t ValidityCW0;
4914  uint8_t CQIValueCW0;
4915  uint8_t ValidityCW1;
4916  uint8_t CQIValueCW1;
4919 
4931  pack_qmi_t *pCtx,
4932  uint8_t *pReqBuf,
4933  uint16_t *pLen
4934  );
4935 
4947  uint8_t *pResp,
4948  uint16_t respLen,
4950  );
4951 
5005 typedef struct
5006 {
5007  int8_t temperature;
5008  uint8_t modemMode;
5009  uint8_t systemMode;
5010  uint8_t imsRegState;
5011  uint8_t psState;
5012 } nas_CommInfo;
5013 
5088 typedef struct
5089 {
5090  uint8_t band;
5091  uint8_t bandwidth;
5092  uint16_t RXChan;
5093  uint16_t TXChan;
5094  uint8_t emmState;
5095  uint8_t emmSubState;
5096  uint8_t emmConnState;
5097 } nas_LTEInfo;
5098 
5115 typedef struct
5116 {
5121 
5122 
5135  pack_qmi_t *pCtx,
5136  uint8_t *pReqBuf,
5137  uint16_t *pLen
5138  );
5139 
5152  uint8_t *pResp,
5153  uint16_t respLen,
5155  );
5156 
5157 
5212 typedef struct {
5213  uint8_t regState;
5214  uint8_t csAttachState;
5215  uint8_t psAttachState;
5216  uint8_t selNetwork;
5218  uint8_t radioInterface[32];
5220 
5248 typedef struct {
5250  uint8_t dataCapabilities[32];
5252 
5277 typedef struct {
5278  uint16_t MCC;
5279  uint16_t MNC;
5281  uint8_t netDescr[255];
5283 
5311 typedef struct {
5312  uint8_t numInstances;
5313  uint8_t radioInterface[32];
5314  uint8_t roamIndicator[32];
5316 
5335 typedef struct {
5336  uint8_t leapSeconds;
5340 
5387 typedef struct {
5388  uint8_t srvStatus;
5389  uint8_t srvCapability;
5390  uint8_t hdrSrvStatus;
5391  uint8_t hdrHybrid;
5394 
5406 typedef struct {
5407  uint16_t MCC;
5408  uint8_t imsi_11_12;
5410 
5442 typedef struct {
5443  uint32_t csBarStatus;
5444  uint32_t psBarStatus;
5446 
5598 typedef struct
5599 {
5604  uint16_t SystemID;
5605  uint16_t NetworkID;
5606  uint16_t BasestationID;
5612  uint8_t CDMA_P_Rev;
5613  uint8_t GppTimeZone;
5615  uint16_t Lac;
5616  uint32_t CellID;
5617  uint8_t ConcSvcInfo;
5618  uint8_t PRLInd;
5619  uint8_t DTMInd;
5623  uint16_t TrackAreaCode;
5627 
5639  pack_qmi_t *pCtx,
5640  uint8_t *pReqBuf,
5641  uint16_t *pLen
5642  );
5643 
5655  uint8_t *pResp,
5656  uint16_t respLen,
5658  );
5659 
5683 typedef struct {
5684  uint16_t MCC;
5685  uint16_t MNC;
5687  uint8_t TLVPresent;
5689 
5846 typedef struct
5847 {
5852  uint16_t SystemID;
5853  uint16_t NetworkID;
5854  uint16_t BasestationID;
5860  uint8_t CDMA_P_Rev;
5861  uint8_t GppTimeZone;
5863  uint16_t Lac;
5864  uint32_t CellID;
5865  uint8_t ConcSvcInfo;
5866  uint8_t PRLInd;
5867  uint8_t DTMInd;
5871  uint16_t TrackAreaCode;
5876 
5888  uint8_t *pResp,
5889  uint16_t respLen,
5891  );
5892 
5904  pack_qmi_t *pCtx,
5905  uint8_t *pReqBuf,
5906  uint16_t *pLen
5907  );
5908 
5939  int unpack_valid_nas_SLQSGetServingSystem(uint8_t *pResp,
5940  uint8_t u8Info);
5941 
5965 typedef struct
5966 {
5968  uint8_t radioIf;
5970 
5986 typedef struct
5987 {
5988  int16_t ecio;
5989  uint8_t radioIf;
5991 
6032 typedef struct
6033 {
6034  uint16_t errorRate;
6035  uint8_t radioIf;
6037 
6049 typedef struct
6050 {
6051  int8_t rsrq;
6052  uint8_t radioIf;
6054 
6062 typedef struct
6063 {
6064  int16_t snrlevel;
6066 
6074 typedef struct
6075 {
6076  int16_t rsrplevel;
6078 
6079 
6185 typedef struct {
6186  uint16_t signalStrengthReqMask; //don't use this value
6188  nas_rxSignalStrengthListElement rxSignalStrengthList[18];
6189  uint16_t ecioListLen;
6190  nas_ecioListElement ecioList[18];
6191  int32_t Io;
6192  uint8_t sinr;
6194  nas_errorRateListElement errorRateList[18];
6196  int16_t ltesnr;
6197  int16_t ltersrp;
6200 
6217  pack_qmi_t *pCtx,
6218  uint8_t *pReqBuf,
6219  uint16_t *pLen,
6220  uint16_t reqMask
6221  );
6222 
6237  uint8_t *pResp,
6238  uint16_t respLen,
6240  );
6241 
6259  int unpack_valid_nas_SLQSGetSignalStrength(uint8_t *pResp,
6260  uint8_t u8Info);
6261 
6332 typedef struct
6333 {
6335  uint8_t ecioDelta;
6336  uint8_t ioDelta;
6337  uint8_t sinrDelta;
6338  uint8_t rsrqDelta;
6340  int16_t ecioThresholdList[10];
6342  uint8_t sinrThresholdList[5];
6343  uint16_t lteSnrDelta;
6344  uint8_t lteRsrpDelta;
6346 
6352 typedef struct
6353 {
6354  uint8_t bEnable;
6357 
6359 
6372  pack_qmi_t *pCtx,
6373  uint8_t *pReqBuf,
6374  uint16_t *pLen,
6376  );
6377 
6389  uint8_t *pResp,
6390  uint16_t respLen,
6391  unpack_nas_SLQSSetSignalStrengthsCallback_t *pOutput
6392  );
6393 
6395 
6408  pack_qmi_t *pCtx,
6409  uint8_t *pReqBuf,
6410  uint16_t *pLen,
6411  uint8_t *pBenable
6412  );
6413 
6425  uint8_t *pResp,
6426  uint16_t respLen,
6427  unpack_nas_SetRFInfoCallback_t *pOutput
6428  );
6429 
6431 
6444  pack_qmi_t *pCtx,
6445  uint8_t *pReqBuf,
6446  uint16_t *pLen,
6447  uint8_t *pBenable
6448  );
6449 
6461  uint8_t *pResp,
6462  uint16_t respLen,
6463  unpack_nas_SetLURejectCallback_t *pOutput
6464  );
6465 
6501 typedef struct{
6504  uint32_t io;
6505  uint8_t sinr;
6511 
6512 
6519 typedef struct
6520 {
6521  uint8_t TlvPresent;
6522  uint32_t serviceDomain;
6523  uint32_t rejectCause;
6525 
6532 typedef struct
6533 {
6534  uint8_t TlvPresent;
6536  uint32_t radioInterface;
6538 
6564 typedef struct
6565 {
6566  uint8_t TlvPresent;
6568  uint32_t radioInterface[255];
6569  uint32_t activeBandClass[255];
6570  uint32_t activeChannel[255];
6571 } nas_RFInfoTlv;
6572 
6578 typedef struct
6579 {
6580  uint8_t TlvPresent;
6583 
6613 typedef struct {
6620 
6633  uint8_t *pResp,
6634  uint16_t respLen,
6636  );
6637 
6714 typedef struct {
6715  uint8_t SCI;
6716  uint8_t SCM;
6717  uint8_t RegHomeSID;
6718  uint8_t RegForeignSID;
6719  uint8_t RegForeignNID;
6720  uint8_t ForceRev0;
6721  uint8_t CustomSCP;
6722  uint32_t Protocol;
6723  uint32_t Broadcast;
6724  uint32_t Application;
6725  uint32_t Roaming;
6728 
6740  pack_qmi_t *pCtx,
6741  uint8_t *pReqBuf,
6742  uint16_t *pLen
6743  );
6744 
6756  uint8_t *pResp,
6757  uint16_t respLen,
6759  );
6760 
6776  int unpack_valid_nas_GetCDMANetworkParameters(uint8_t *pResp,
6777  uint8_t u8Info);
6778 
6779 
6792  pack_qmi_t *pCtx,
6793  uint8_t *pReqBuf,
6794  uint16_t *pLen
6795  );
6796 
6812 typedef struct {
6813  uint32_t *pAuthStatus;
6816 
6829  uint8_t *pResp,
6830  uint16_t respLen,
6832  );
6833 
6846 typedef struct {
6847  uint8_t *pAccolc;
6850 
6862 int pack_nas_GetACCOLC(
6863  pack_qmi_t *pCtx,
6864  uint8_t *pReqBuf,
6865  uint16_t *pLen
6866  );
6867 
6880  uint8_t *pResp,
6881  uint16_t respLen,
6882  unpack_nas_GetACCOLC_t *pOutput
6883  );
6884 
6894 typedef struct
6895 {
6896  int8_t spc[6];
6897  uint8_t accolc;
6899 
6901 
6913 int pack_nas_SetACCOLC(
6914  pack_qmi_t *pCtx,
6915  uint8_t *pReqBuf,
6916  uint16_t *pLen,
6917  pack_nas_SetACCOLC_t reqParam
6918  );
6919 
6931  uint8_t *pResp,
6932  uint16_t respLen,
6933  unpack_nas_SetACCOLC_t *pOutput
6934  );
6935 
6948 typedef struct
6949 {
6953 
6966 typedef struct
6967 {
6971 
6984 typedef struct
6985 {
6989 
7001 typedef struct
7002 {
7006 
7027 typedef struct
7028 {
7032 
7045 typedef struct
7046 {
7050 
7063 typedef struct
7064 {
7068 
7080 typedef struct
7081 {
7085 
7097 typedef struct
7098 {
7102 
7114 typedef struct
7115 {
7119 
7131 typedef struct
7132 {
7136 
7148 typedef struct
7149 {
7153 
7165 typedef struct
7166 {
7170 
7199 typedef struct
7200 {
7201  uint8_t rptRate;
7202  uint8_t avgPeriod;
7204 
7216 typedef struct
7217 {
7221 
7232 typedef struct
7233 {
7237 
7248 typedef struct
7249 {
7253 
7264 typedef struct
7265 {
7269 
7398 typedef struct
7399 {
7401  uint16_t *pCDMARSSIDelta;
7403  uint16_t *pCDMAECIODelta;
7405  uint16_t *pHDRRSSIDelta;
7407  uint16_t *pHDRECIODelta;
7409  uint16_t *pHDRSINRDelta;
7411  uint16_t *pHDRIODelta;
7413  uint16_t *pGSMRSSIDelta;
7415  uint16_t *pWCDMARSSIDelta;
7417  uint16_t *pWCDMAECIODelta;
7419  uint16_t *pLTERSSIDelta;
7421  uint16_t *pLTESNRDelta;
7423  uint16_t *pLTERSRQDelta;
7425  uint16_t *pLTERSRPDelta;
7436 
7438 
7451  pack_qmi_t *pCtx,
7452  uint8_t *pReqBuf,
7453  uint16_t *pLen,
7455  );
7456 
7468  uint8_t *pResp,
7469  uint16_t respLen,
7470  unpack_nas_SLQSNasConfigSigInfo2_t *pOutput
7471  );
7472 
7488 typedef struct
7489 {
7490  uint8_t dataCapsSize;
7491  uint8_t dataCaps[255];
7494 
7506  uint8_t *pResp,
7507  uint16_t respLen,
7509  );
7510 
7519  pack_qmi_t *pCtx,
7520  uint8_t *pReqBuf,
7521  uint16_t *pLen
7522 );
7523 
7566 typedef struct
7567 {
7568  uint32_t ActiveTechPref;
7569  uint32_t Duration;
7571  uint16_t Tlvresult;
7574 
7586  uint8_t *pResp,
7587  uint16_t respLen,
7589 );
7590 
7618 typedef struct
7619 {
7620  uint32_t TechnologyPref;
7621  uint32_t Duration;
7622  uint16_t Tlvresult;
7624 
7639  pack_qmi_t *pCtx,
7640  uint8_t *pReqBuf,
7641  uint16_t *pLen,
7643 );
7644 
7655 typedef struct
7656 {
7657  uint16_t Tlvresult;
7660 
7672  uint8_t *pResp,
7673  uint16_t respLen,
7675 );
7676 
7677 
7692 typedef struct
7693 {
7694  uint8_t roaming;
7697 
7709  uint8_t *pResp,
7710  uint16_t respLen,
7712  );
7713 
7763 typedef struct
7764 {
7766  uint8_t csAttachState;
7767  uint8_t psAttachState;
7773 
7774 
7790 typedef struct
7791 {
7793  uint16_t Tlvresult;
7796 
7808  uint8_t *pResp,
7809  uint16_t respLen,
7811 );
7812 
7821  pack_qmi_t *pCtx,
7822  uint8_t *pReqBuf,
7823  uint16_t *pLen
7824 );
7825 
7829 typedef enum {
7834 
7838 typedef enum {
7846 
7850 typedef enum {
7901 
7922 typedef struct{
7923  uint32_t pci;
7924  uint32_t freq;
7926  uint8_t TlvPresent;
7928 
7938 typedef struct{
7940  uint8_t TlvPresent;
7942 
7971 typedef struct{
7972  uint32_t pci;
7973  uint32_t freq;
7975  uint32_t iLTEbandValue;
7977  uint8_t TlvPresent;
7979 
8003 typedef struct{
8004  uint32_t pci;
8005  uint32_t freq;
8007  uint32_t iLTEbandValue;
8008  uint8_t TlvPresent;
8010 
8022 typedef struct{
8023  uint8_t scell_idx;
8024  uint8_t TlvPresent;
8026 
8060 typedef struct{
8068  uint8_t TlvPresent;
8070 
8099 typedef struct
8100 {
8108 
8123 typedef struct
8124 {
8126  uint16_t Tlvresult;
8129 
8141  uint8_t *pResp,
8142  uint16_t respLen,
8144 );
8145 
8154 typedef struct
8155 {
8156  uint8_t TlvPresent;
8157  uint8_t EmerMode;
8159 
8169 typedef struct
8170 {
8171  uint8_t TlvPresent;
8172  uint16_t ModePref;
8174 
8184 typedef struct
8185 {
8186  uint8_t TlvPresent;
8187  uint64_t band_pref;
8189 
8198 typedef struct
8199 {
8200  uint8_t TlvPresent;
8201  uint16_t PRLPref;
8203 
8212 typedef struct
8213 {
8214  uint8_t TlvPresent;
8215  uint16_t RoamPref;
8217 
8226 typedef struct
8227 {
8228  uint8_t TlvPresent;
8229  uint64_t LTEBandPref;
8231 
8240 typedef struct
8241 {
8242  uint8_t TlvPresent;
8243  uint8_t NetSelPref;
8245 
8254 typedef struct
8255 {
8256  uint8_t TlvPresent;
8257  uint32_t SrvDomainPref;
8259 
8268 typedef struct
8269 {
8270  uint8_t TlvPresent;
8271  uint32_t GWAcqOrderPref;
8273 
8283 typedef struct
8284 {
8285  uint8_t TlvPresent;
8286  uint8_t AcqOrderLen;
8287  uint8_t AcqOrderPref[255];
8289 
8299 typedef struct
8300 {
8301  uint8_t TlvPresent;
8304 
8314 typedef struct
8315 {
8316  uint8_t TlvPresent;
8319 
8329 typedef struct
8330 {
8331  uint8_t TlvPresent;
8332  uint64_t LteM1BandPref;
8334 
8344 typedef struct
8345 {
8346  uint8_t TlvPresent;
8347  uint64_t LteNB1BandPref;
8349 
8359 typedef struct
8360 {
8361  uint8_t TlvPresent;
8363  uint32_t CiotAcqOrderPref[255];
8365 
8375 typedef struct
8376 {
8377  uint8_t TlvPresent;
8383 
8453 typedef struct{
8471 
8472 
8487 typedef struct
8488 {
8490  uint16_t Tlvresult;
8493 
8506  uint8_t *pResp,
8507  uint16_t respLen,
8509 );
8510 
8511 
8534 typedef struct {
8535  uint8_t TlvPresent;
8536  uint32_t message_type;
8537  uint16_t data_len;
8538  uint8_t data_buf[NAS_OTA_MESSAGE_MAX_BUF_SIZE];
8540 
8557 typedef struct {
8558  uint8_t TlvPresent;
8559  uint8_t nas_release;
8560  uint8_t nas_major;
8561  uint8_t nas_minor;
8563 
8573 typedef struct {
8574  uint8_t TlvPresent;
8575  uint64_t time;
8577 
8594 typedef struct {
8599 
8600 
8615 typedef struct
8616 {
8618  uint16_t Tlvresult;
8621 
8633  uint8_t *pResp,
8634  uint16_t respLen,
8636 );
8637 
8655 typedef struct
8656 {
8657  uint16_t mcc;
8658  uint16_t mnc;
8659  uint32_t rat;
8660 } nas_MNRInfo;
8661 
8690 typedef struct
8691 {
8692  uint32_t regAction;
8694  uint32_t *pChangeDuration;
8697 
8699 
8716  pack_qmi_t *pCtx,
8717  uint8_t *pReqBuf,
8718  uint16_t *pLen,
8720  );
8721 
8737  uint8_t *pResp,
8738  uint16_t respLen,
8739  unpack_nas_SLQSInitiateNetworkRegistration_t *pOutput
8740  );
8741 
8777 typedef struct
8778 {
8779  uint8_t lteEsmUl;
8780  uint8_t lteEsmDl;
8781  uint8_t lteEmmUl;
8782  uint8_t lteEmmDl;
8783  uint8_t gsmUmtsUl;
8784  uint8_t gsmUmtsDl;
8786  uint8_t *pTimer;
8788 
8790 
8803  pack_qmi_t *pCtx,
8804  uint8_t *pReqBuf,
8805  uint16_t *pLen,
8807  );
8808 
8820  uint8_t *pResp,
8821  uint16_t respLen,
8822  unpack_nas_SLQSNasSwiIndicationRegister_t *pOutput
8823  );
8824 
8847 typedef struct
8848 {
8849  uint16_t mcc;
8850  uint16_t mnc;
8851  uint8_t *pMncPcsStatus;
8853 
8979 typedef struct
8980 {
8981  uint8_t spnEncoding;
8982  uint8_t spnLength;
8983  char spn[255];
8984  uint8_t shortNameEn;
8985  uint8_t shortNameCI;
8986  uint8_t shortNameSB;
8988  uint8_t shortName[255];
8989  uint8_t longNameEn;
8990  uint8_t longNameCI;
8991  uint8_t longNameSB;
8992  uint8_t longNameLen;
8993  char longName[255];
8996 
9009  pack_qmi_t *pCtx,
9010  uint8_t *pReqBuf,
9011  uint16_t *pLen,
9013  );
9014 
9026  uint8_t *pResp,
9027  uint16_t respLen,
9029 );
9030 
9042  pack_qmi_t *pCtx,
9043  uint8_t *pReqBuf,
9044  uint16_t *pLen
9045  );
9084 typedef struct
9085 {
9086  uint32_t nmrCellID;
9087  uint8_t nmrPlmn[NAS_PLMN_LENGTH];
9088  uint16_t nmrLac;
9089  uint16_t nmrArfcn;
9090  uint8_t nmrBsic;
9091  uint16_t nmrRxLev;
9092 } nas_nmrCellInfo;
9093 
9145 typedef struct
9146 {
9147  uint32_t cellID;
9148  uint8_t plmn[NAS_PLMN_LENGTH];
9149  uint16_t lac;
9150  uint16_t arfcn;
9151  uint8_t bsic;
9152  uint32_t timingAdvance;
9153  uint16_t rxLev;
9154  uint8_t nmrInst;
9156 } nas_GERANInfo;
9157 
9177 typedef struct
9178 {
9179  uint16_t geranArfcn;
9180  uint8_t geranBsicNcc;
9181  uint8_t geranBsicBcc;
9182  int16_t geranRssi;
9184 
9202 typedef struct
9203 {
9204  uint16_t umtsUarfcn;
9205  uint16_t umtsPsc;
9206  int16_t umtsRscp;
9207  int16_t umtsEcio;
9209 
9257 typedef struct
9258 {
9259  uint16_t cellID;
9260  uint8_t plmn[NAS_PLMN_LENGTH];
9261  uint16_t lac;
9262  uint16_t uarfcn;
9263  uint16_t psc;
9264  int16_t rscp;
9265  int16_t ecio;
9266  uint8_t umtsInst;
9268  uint8_t geranInst;
9270 } nas_UMTSInfo;
9271 
9300 typedef struct
9301 {
9302  uint16_t sid;
9303  uint16_t nid;
9304  uint16_t baseId;
9305  uint16_t refpn;
9306  uint32_t baseLat;
9307  uint32_t baseLong;
9308 } nas_CDMAInfo;
9309 
9335 typedef struct
9336 {
9337  uint16_t pci;
9338  int16_t rsrq;
9339  int16_t rsrp;
9340  int16_t rssi;
9341  int16_t srxlev;
9342 } nas_cellParams;
9343 
9410 typedef struct
9411 {
9412  uint8_t ueInIdle;
9413  uint8_t plmn[NAS_PLMN_LENGTH];
9414  uint16_t tac;
9415  uint32_t globalCellId;
9416  uint16_t earfcn;
9417  uint16_t servingCellId;
9421  uint8_t sIntraSearch;
9422  uint8_t cellsLen;
9425 
9460 typedef struct
9461 {
9462  uint16_t earfcn;
9463  uint8_t threshXLow;
9464  uint8_t threshXHigh;
9466  uint8_t cells_len;
9469 
9485 typedef struct
9486 {
9487  uint8_t ueInIdle;
9488  uint8_t freqsLen;
9491 
9525 typedef struct
9526 {
9527  uint16_t arfcn;
9528  uint8_t band1900;
9529  uint8_t cellIdValid;
9530  uint8_t bsicId;
9531  int16_t rssi;
9532  int16_t srxlev;
9533 } nas_gsmCellInfo;
9534 
9569 typedef struct
9570 {
9572  uint8_t threshGsmHigh;
9573  uint8_t threshGsmLow;
9574  uint8_t nccPermitted;
9575  uint8_t cells_len;
9578 
9594 typedef struct
9595 {
9596  uint8_t ueInIdle;
9597  uint8_t freqsLen;
9600 
9625 typedef struct
9626 {
9627  uint16_t psc;
9628  int16_t cpich_rscp;
9629  int16_t cpich_ecno;
9630  int16_t srxlev;
9632 
9662 typedef struct
9663 {
9664  uint16_t uarfcn;
9666  uint16_t threshXhigh;
9667  uint16_t threshXlow;
9668  uint8_t cellsLen;
9671 
9687 typedef struct
9688 {
9689  uint8_t ueInIdle;
9690  uint8_t freqsLen;
9693 
9722 typedef struct
9723 {
9724  uint16_t earfcn;
9725  uint16_t pci;
9726  uint32_t rsrp;
9727  uint32_t rsrq;
9728  int16_t srxlev;
9729  uint8_t cellIsTDD;
9731 
9758 typedef struct
9759 {
9760  uint32_t wcdmaRRCState;
9764 
9810 typedef struct
9811 {
9819  uint32_t *pUMTSCellID;
9823 
9835  uint8_t *pResp,
9836  uint16_t respLen,
9838 );
9839 
9856 typedef struct
9857 {
9858  float wAgc;
9859  float wTxAgc;
9860  uint16_t wDlBler;
9861  uint8_t TlvPresent;
9863 
9899 typedef struct
9900 {
9901  uint16_t umtsUarfcn;
9902  uint16_t umtsPsc;
9903  int16_t umtsRscp;
9904  int16_t umtsEcio;
9905  int16_t umtsSqual;
9906  int16_t umtsSrxLvl;
9907  int16_t umtsRank;
9908  uint8_t umtsSet;
9909 } nas_umtsInstArr;
9910 
9911 
9933 typedef struct
9934 {
9935  uint16_t geranArfcn;
9936  uint8_t geranBsicNcc;
9937  uint8_t geranBsicBcc;
9938  int16_t geranRssi;
9939  int16_t geranRank;
9941 
9992 typedef struct
9993 {
9994  uint16_t cellId;
9995  uint8_t plmn[NAS_PLMN_LENGTH];
9996  uint16_t lac;
9997  uint16_t uarfcn;
9998  uint16_t psc;
9999  int16_t rscp;
10000  int16_t ecio;
10001  int16_t squal;
10002  int16_t srxLvl;
10003  uint8_t umtsInst;
10005  uint8_t geranInst;
10007  uint8_t TlvPresent;
10008 } nas_UMTSExtInfo;
10009 
10023 typedef struct
10024 {
10026  uint32_t lteEarfcn[NAS_MAX_DESCRIPTION_LENGTH];
10027  uint8_t TlvPresent;
10029 
10087 typedef struct
10088 {
10096  uint32_t *pUMTSCellID;
10103 
10115  uint8_t *pResp,
10116  uint16_t respLen,
10118 );
10119 
10131  pack_qmi_t *pCtx,
10132  uint8_t *pReqBuf,
10133  uint16_t *pLen
10134  );
10135 
10147  pack_qmi_t *pCtx,
10148  uint8_t *pReqBuf,
10149  uint16_t *pLen
10150  );
10206 typedef struct{
10207  uint16_t year;
10208  uint8_t month;
10209  uint8_t day;
10210  uint8_t hour;
10211  uint8_t minute;
10212  uint8_t second;
10213  uint8_t dayOfWeek;
10214  int8_t timeZone;
10217  uint8_t TlvPresent;
10218 }nas_timeInfo;
10219 
10236 typedef struct
10237 {
10242 
10254  uint8_t *pResp,
10255  uint16_t respLen,
10257 );
10289 typedef struct
10290 {
10291  uint16_t year;
10292  uint8_t month;
10293  uint8_t day;
10294  uint8_t hour;
10295  uint8_t minute;
10296  uint8_t second;
10297  uint8_t dayOfWeek;
10299 
10334 typedef struct
10335 {
10337  uint8_t *pTimeZone;
10338  uint8_t *pDayltSavAdj;
10342 
10354  uint8_t *pResp,
10355  uint16_t respLen,
10357  );
10358 
10362 typedef enum {
10370 
10374 typedef enum {
10379 
10400 typedef struct{
10401  int pci;
10402  int freq;
10404  uint8_t TlvPresent;
10415 typedef struct{
10417  uint8_t TlvPresent;
10419 
10489 typedef struct{
10490  int pci;
10491  int freq;
10493  uint16_t iLTEbandValue;
10495  uint8_t TlvPresent;
10497 
10521 typedef struct{
10522  int pci;
10523  int freq;
10526  uint8_t TlvPresent;
10528 
10540 typedef struct{
10541  uint8_t scell_idx;
10542  uint8_t TlvPresent;
10544 
10555 typedef struct{
10556  uint16_t aggDlBW;
10557  uint8_t TlvPresent;
10559 
10569 typedef struct{
10570  uint16_t numScellsCfg;
10571  uint8_t TlvPresent;
10573 
10609 typedef struct
10610 {
10620 
10632  uint8_t *pResp,
10633  uint16_t respLen,
10635  );
10636 
10661 typedef struct{
10662  uint8_t rxChainIndex;
10663  uint8_t isRadioTuned;
10664  int32_t rxPower;
10665  int32_t rsrp;
10666 }nas_RxSigInfo;
10667 
10693 typedef struct
10694 {
10695  int32_t rsrq;
10696  int16_t snr;
10697  uint8_t numInstances;
10699  uint8_t TlvPresent;
10700 }nas_SccRxInfo;
10701 
10702 
10714  pack_qmi_t *pCtx,
10715  uint8_t *pReq,
10716  uint16_t *pLen
10717  );
10718 
10729 typedef struct {
10733 
10745  uint8_t *pResp,
10746  uint16_t respLen,
10748  );
10749 
10769 typedef struct
10770 {
10771  char t3396_apn[101];
10772  uint8_t t3396_plmn_id[3];
10773  uint32_t t3396_val;
10776 
10788  uint8_t *pResp,
10789  uint16_t respLen,
10791  );
10792 
10802 typedef struct{
10803  uint32_t action;
10805 
10807 
10820  pack_qmi_t *pCtx,
10821  uint8_t *pReqBuf,
10822  uint16_t *pLen,
10824  );
10825 
10837  uint8_t *pResp,
10838  uint16_t respLen,
10839  unpack_nas_InitiateDomainAttach_t *pOutput
10840  );
10841 
10895 typedef struct{
10896  char *pSPC;
10897  uint8_t *pForceRev0;
10898  uint8_t *pCustomSCP;
10899  uint32_t *pProtocol;
10900  uint32_t *pBroadcast;
10901  uint32_t *pApplication;
10902  uint32_t *pRoaming;
10904 
10906 
10919  pack_qmi_t *pCtx,
10920  uint8_t *pReqBuf,
10921  uint16_t *pLen,
10923  );
10924 
10936  uint8_t *pResp,
10937  uint16_t respLen,
10938  unpack_nas_SetCDMANetworkParameters_t *pOutput
10939  );
10940 
10957 typedef struct
10958 {
10959  uint8_t *pColorCode;
10962 
10974  pack_qmi_t *pCtx,
10975  uint8_t *pReqBuf,
10976  uint16_t *pLen
10977  );
10978 
10990  uint8_t *pResp,
10991  uint16_t respLen,
10993  );
10994 
11007 typedef struct
11008 {
11009  uint8_t radio_if;
11011 
11042 typedef struct
11043 {
11044  uint8_t isRadioTuned;
11045  int32_t rxPower;
11046  int32_t ecio;
11047  int32_t rscp;
11048  int32_t rsrp;
11049  uint32_t phase;
11050 } nas_rxInfo;
11051 
11065 typedef struct
11066 {
11067  uint8_t isInTraffic;
11068  int32_t txPower;
11069 } nas_txInfo;
11070 
11090 typedef struct
11091 {
11097 
11110  pack_qmi_t *pCtx,
11111  uint8_t *pReqBuf,
11112  uint16_t *pLen,
11114  );
11115 
11127  uint8_t *pResp,
11128  uint16_t respLen,
11130 );
11131 
11155 typedef struct
11156 {
11157  uint8_t mcc[NAS_PLMN_LENGTH];
11158  uint8_t mnc[NAS_PLMN_LENGTH];
11159  uint16_t lac1;
11160  uint16_t lac2;
11161  uint8_t PLMNRecID;
11163 
11172 typedef struct
11173 {
11174  uint16_t numInstance;
11177 
11191 typedef struct
11192 {
11194  uint8_t spnLength;
11197 
11264 typedef struct
11265 {
11266  uint8_t codingScheme;
11270  uint8_t longNameLen;
11271  uint8_t longName[NAS_MAX_DESCRIPTION_LENGTH];
11272  uint8_t shortNameLen;
11273  uint8_t shortName[NAS_MAX_DESCRIPTION_LENGTH];
11275 
11284 typedef struct
11285 {
11286  uint8_t numInstance;
11289 
11296 typedef struct
11297 {
11298  uint8_t PLMNName[NAS_MAX_DESCRIPTION_LENGTH];
11300 
11333 typedef struct
11334 {
11342 
11355  pack_qmi_t *pCtx,
11356  uint8_t *pReqBuf,
11357  uint16_t *pLen
11358  );
11359 
11372  uint8_t *pResp,
11373  uint16_t respLen,
11375  );
11376 
11385 typedef struct
11386 {
11387  uint8_t namID;
11389 
11402 typedef struct
11403 {
11404  uint8_t namNameLen;
11406 } nas_namName;
11407 
11420 typedef struct
11421 {
11422  uint8_t dirNumLen;
11424 } nas_dirNum;
11425 
11436 typedef struct
11437 {
11438  uint16_t nid;
11439  uint16_t sid;
11440 } nas_sidNid;
11441 
11454 typedef struct
11455 {
11456  uint8_t numInstances;
11458 } nas_homeSIDNID;
11459 
11476 typedef struct
11477 {
11478  uint8_t mccM[NAS_PLMN_LENGTH];
11479  uint16_t imsiM1112;
11480  uint8_t imsiMS1[NAS_IMSI_M_S1_LENGTH];
11481  uint8_t imsiMS2[NAS_IMSI_M_S2_LENGTH];
11483 
11504 typedef struct
11505 {
11506  uint8_t mccT[NAS_PLMN_LENGTH];
11507  uint16_t imsiT1112;
11508  uint8_t imsiTS1[NAS_IMSI_M_S1_LENGTH];
11509  uint8_t imsiTS2[NAS_IMSI_M_S2_LENGTH];
11510  uint8_t imsiTaddrNum;
11511 } nas_trueIMSI;
11512 
11532 typedef struct
11533 {
11534  uint16_t priChA;
11535  uint16_t priChB;
11536  uint16_t secChA;
11537  uint16_t secChB;
11538 } nas_CDMAChannel;
11539 
11549 typedef struct
11550 {
11551  uint8_t mdnLen;
11553 } nas_Mdn;
11554 
11567  pack_qmi_t *pCtx,
11568  uint8_t *pReqBuf,
11569  uint16_t *pLen,
11571  );
11572 
11608 typedef struct
11609 {
11619 
11632  pack_qmi_t *pCtx,
11633  uint8_t *pReqBuf,
11634  uint16_t *pLen,
11636  );
11637 
11649  uint8_t *pResp,
11650  uint16_t respLen,
11652 );
11653 
11654 
11694 typedef struct
11695 {
11696  uint16_t PhysicalLayer;
11697  uint16_t ControlMac;
11698  uint16_t AccessMac;
11699  uint16_t ForwardMac;
11700  uint16_t ReverseMac;
11701  uint16_t KeyExchange;
11702  uint16_t AuthProt;
11703  uint16_t EncryptProt;
11704  uint16_t SecProt;
11705  uint16_t IdleState;
11706  uint16_t MultDisc;
11707  uint16_t VirtStream;
11709 
11730 typedef struct
11731 {
11737 
11749  pack_qmi_t *pCtx,
11750  uint8_t *pReqBuf,
11751  uint16_t *pLen
11752  );
11753 
11765  uint8_t *pResp,
11766  uint16_t respLen,
11768  );
11769 
11795 typedef struct
11796 {
11797  uint16_t *pCurrentPrsnlty;
11800  uint64_t *pAppSubType;
11803 
11815  pack_qmi_t *pCtx,
11816  uint8_t *pReqBuf,
11817  uint16_t *pLen
11818  );
11819 
11831  uint8_t *pResp,
11832  uint16_t respLen,
11834  );
11835 
11844 typedef struct
11845 {
11846  uint8_t *pDetachAction;
11848 
11850 
11863  pack_qmi_t *pCtx,
11864  uint8_t *pReqBuf,
11865  uint16_t *pLen,
11866  pack_nas_SLQSSwiPSDetach_t *pReqParam
11867  );
11868 
11880  uint8_t *pResp,
11881  uint16_t respLen,
11882  unpack_nas_SLQSSwiPSDetach_t *pOutput
11883  );
11884 
11925 typedef struct
11926 {
11928  uint16_t *pHDRPackErrRate;
11929  uint8_t *pGSMBER;
11930  uint8_t *pWCDMABER;
11933 
11945  pack_qmi_t *pCtx,
11946  uint8_t *pReqBuf,
11947  uint16_t *pLen
11948  );
11949 
11961  uint8_t *pResp,
11962  uint16_t respLen,
11964  );
11965 
11975 typedef struct
11976 {
11977  uint8_t DRCValue;
11978  uint8_t DRCCover;
11979 } nas_DRCParams;
11980 
11996 typedef struct
11997 {
11998  uint32_t PilotType;
11999  uint16_t PilotPN;
12000  uint16_t PilotStrength;
12002 
12020 typedef struct
12021 {
12022  uint8_t NumPilots;
12025 
12047 typedef struct
12048 {
12050  uint8_t *pUATI;
12054 
12066  pack_qmi_t *pCtx,
12067  uint8_t *pReqBuf,
12068  uint16_t *pLen
12069  );
12070 
12082  uint8_t *pResp,
12083  uint16_t respLen,
12085  );
12086 
12095 typedef struct
12096 {
12097  uint16_t ActSetPilotPN;
12100 
12173 typedef struct
12174 {
12175  uint8_t State;
12176  uint16_t SO;
12177  uint32_t RX_PWR;
12178  uint16_t RX_EC_IO;
12179  uint32_t TX_PWR;
12180  uint8_t ActSetCnt;
12185 
12238 typedef struct
12239 {
12240  uint8_t State;
12241  uint8_t MACIndex;
12242  uint8_t SectorIDLen;
12243  uint16_t *pSectorID;
12244  uint16_t RX_PWR;
12245  uint16_t PER;
12246  uint16_t PilotEnergy;
12247  uint8_t SNR;
12249 
12280 typedef struct
12281 {
12282  uint8_t Technology;
12283  uint8_t QLIC;
12284  uint8_t Chipset;
12285  uint8_t HWVersion;
12287 
12340 typedef struct
12341 {
12342  uint32_t IPAddress;
12343  uint8_t LastErrCode;
12345 
12375 typedef struct
12376 {
12377  uint8_t *pObjectVer;
12384 
12396  pack_qmi_t *pCtx,
12397  uint8_t *pReqBuf,
12398  uint16_t *pLen
12399  );
12400 
12412  uint8_t *pResp,
12413  uint16_t respLen,
12415  );
12416 
12435 typedef struct
12436 {
12439 } nas_RSSIThresh;
12440 
12459 typedef struct
12460 {
12462  int16_t *pECIOThresList;
12463 } nas_ECIOThresh;
12464 
12481 typedef struct
12482 {
12486 
12504 typedef struct
12505 {
12509 
12526 typedef struct
12527 {
12529  int32_t *pIOThresList;
12530 } nas_IOThresh;
12531 
12551 typedef struct
12552 {
12555 } nas_RSRQThresh;
12556 
12576 typedef struct
12577 {
12579  int16_t *pRSRPThresList;
12580 } nas_RSRPThresh;
12581 
12610 typedef struct
12611 {
12612  uint8_t rptRate;
12613  uint8_t avgPeriod;
12615 
12625 typedef struct
12626 {
12630 
12671 typedef struct
12672 {
12683 
12685 
12698  pack_qmi_t *pCtx,
12699  uint8_t *pReqBuf,
12700  uint16_t *pLen,
12701  pack_nas_SLQSConfigSigInfo_t *pReqParam
12702  );
12703 
12715  uint8_t *pResp,
12716  uint16_t respLen,
12717  unpack_nas_SLQSConfigSigInfo_t *pOutput
12718  );
12719 
12792 typedef struct
12793 {
12794  uint16_t *pMCC;
12795  uint16_t *pMNC;
12796  uint8_t nameSize;
12797  uint8_t *pName;
12798  uint16_t *pSID;
12799  uint16_t *pNID;
12800  uint16_t *pNw2MCC;
12801  uint16_t *pNw2MNC;
12802  uint8_t *pNw2DescDisp;
12803  uint8_t *pNw2DescEnc;
12804  uint8_t *pNw2DescLen;
12805  uint8_t *pNw2Name;
12808 
12820  pack_qmi_t *pCtx,
12821  uint8_t *pReqBuf,
12822  uint16_t *pLen
12823  );
12824 
12836  uint8_t *pResp,
12837  uint16_t respLen,
12839  );
12840 
12850 typedef struct{
12851  uint8_t status;
12852  uint32_t uarfcn;
12853 } nas_wcdmaUARFCN;
12854 
12869 typedef struct{
12870  uint8_t status;
12871  uint32_t earfcn0;
12872  uint32_t earfcn1;
12873 } nas_lteEARFCN;
12874 
12887 typedef struct{
12888  uint8_t status;
12889  uint32_t earfcn;
12890  uint32_t pci;
12891 } nas_ltePCI;
12892 
12905 typedef struct
12906 {
12911 
12913 
12926  pack_qmi_t *pCtx,
12927  uint8_t *pReqBuf,
12928  uint16_t *pLen,
12930  );
12931 
12943  uint8_t *pResp,
12944  uint16_t respLen,
12945  unpack_nas_SLQSNASSwiSetChannelLock_t *pOutput
12946  );
12947 
12967 typedef struct
12968 {
12974 
12986  pack_qmi_t *pCtx,
12987  uint8_t *pReqBuf,
12988  uint16_t *pLen
12989  );
12990 
13002  uint8_t *pResp,
13003  uint16_t respLen,
13005  );
13006 
13031 typedef struct
13032 {
13033  uint8_t *pCycleLen;
13035  uint8_t *pEdrxEnable;
13038 
13050  pack_qmi_t *pCtx,
13051  uint8_t *pReqBuf,
13052  uint16_t *pLen
13053  );
13054 
13066  uint8_t *pResp,
13067  uint16_t respLen,
13069  );
13070 
13103 typedef struct
13104 {
13105  uint8_t *pEdrxRAT;
13106  uint32_t *pLteOpMode;
13108 
13160 typedef struct
13161 {
13162  uint8_t *pCycleLen;
13164  uint8_t *pEdrxEnable;
13165  uint8_t *pEdrxRAT;
13166  uint32_t *pLteOpMode;
13169 
13182  pack_qmi_t *pCtx,
13183  uint8_t *pReqBuf,
13184  uint16_t *pLen,
13186  );
13187 
13199  uint8_t *pResp,
13200  uint16_t respLen,
13202  );
13203 
13250 typedef struct
13251 {
13252  uint8_t *pEdrxEnable;
13253  uint8_t *pCycleLen;
13255  uint8_t *pEdrxRatType;
13256  uint32_t *pEdrxCiotLteMode;
13258 
13260 
13273  pack_qmi_t *pCtx,
13274  uint8_t *pReqBuf,
13275  uint16_t *pLen,
13277  );
13278 
13290  uint8_t *pResp,
13291  uint16_t respLen,
13292  unpack_nas_SLQSNASSeteDRXParams_t *pOutput
13293  );
13294 
13311 typedef struct
13312 {
13317 
13328 typedef struct
13329 {
13333 
13345  uint8_t *pResp,
13346  uint16_t respLen,
13348  );
13349 
13350 
13364 typedef struct
13365 {
13366  uint8_t TlvPresent;
13367  uint32_t count0;
13368  uint32_t count1;
13370 
13371 
13383 typedef struct
13384 {
13388 
13400  uint8_t *pResp,
13401  uint16_t respLen,
13403  );
13404 
13421 {
13424  uint16_t activeChannel;
13425 };
13426 
13439 {
13441  uint16_t dedicatedBand;
13442 };
13459 {
13461  uint16_t activeBand;
13462  uint32_t activeChannel;
13463 };
13464 
13489 {
13491  uint32_t bandwidth;
13492 };
13493 
13507 typedef struct{
13508  uint8_t *pInstanceSize;
13511 
13528 typedef struct{
13529  uint8_t TlvPresent;
13530  uint8_t *pInstancesSize;
13533 
13550 typedef struct{
13551  uint8_t TlvPresent;
13552  uint8_t *pInstancesSize;
13555 
13572 typedef struct{
13573  uint8_t TlvPresent;
13574  uint8_t *pInstancesSize;
13577 
13588 typedef struct{
13589  uint8_t TlvPresent;
13592 
13611 typedef struct
13612 {
13618  uint16_t Tlvresult;
13620 
13632  pack_qmi_t *pCtx,
13633  uint8_t *pReqBuf,
13634  uint16_t *pLen
13635  );
13636 
13648  uint8_t *pResp,
13649  uint16_t respLen,
13651  );
13652 
13666 typedef struct
13667 {
13668  uint8_t EmerMode;
13669  uint8_t TlvPresent;
13671 
13690 typedef struct
13691 {
13692  uint16_t ModePref;
13693  uint8_t TlvPresent;
13695 
13752 typedef struct
13753 {
13754  uint64_t BandPref;
13755  uint8_t TlvPresent;
13757 
13772 typedef struct
13773 {
13774  uint16_t PRLPref;
13775  uint8_t TlvPresent;
13777 
13796 typedef struct
13797 {
13798  uint16_t RoamPref;
13799  uint8_t TlvPresent;
13801 
13852 typedef struct
13853 {
13854  uint64_t LTEBandPref;
13855  uint8_t TlvPresent;
13857 
13871 typedef struct
13872 {
13873  uint8_t NetSelPref;
13874  uint8_t TlvPresent;
13876 
13893 typedef struct
13894 {
13895  uint32_t SrvDomainPref;
13896  uint8_t TlvPresent;
13898 
13913 typedef struct
13914 {
13915  uint32_t GWAcqOrderPref;
13916  uint8_t TlvPresent;
13918 
13939 typedef struct
13940 {
13941  uint8_t acqOrdeLen;
13942  uint8_t *pAcqOrder;
13943  uint8_t TlvPresent;
13945 
13966 typedef struct
13967 {
13969  uint8_t TlvPresent;
13971 
13988 typedef struct
13989 {
13991  uint8_t TlvPresent;
13993 
14045 typedef struct
14046 {
14047  uint64_t lteM1BandPref;
14048  uint8_t TlvPresent;
14050 
14102 typedef struct
14103 {
14104  uint64_t lteNb1BandPref;
14105  uint8_t TlvPresent;
14107 
14130 typedef struct
14131 {
14133  uint32_t *pCiotAcqOrder;
14134  uint8_t TlvPresent;
14136 
14156 typedef struct
14157 {
14158  uint64_t bits_1_64;
14159  uint64_t bits_65_128;
14160  uint64_t bits_129_192;
14161  uint64_t bits_193_256;
14162  uint8_t TlvPresent;
14164 
14172 
14173 
14181 
14257 typedef struct
14258 {
14274  nas_NR5gBandPrefTlv *pNr5gBandPref;
14275  nas_LTEBandPrefExtTlv *pLTEBandPrefExt;
14277 
14289  pack_qmi_t *pCtx,
14290  uint8_t *pReqBuf,
14291  uint16_t *pLen
14292  );
14293 
14306  uint8_t *pResp,
14307  uint16_t respLen,
14309  );
14310 
14329 typedef struct
14330 {
14332  uint8_t TlvPresent;
14334 
14351 typedef struct
14352 {
14354  uint8_t TlvPresent;
14356 
14371 typedef struct
14372 {
14373  uint32_t UsageSetting;
14374  uint8_t TlvPresent;
14376 
14392 typedef struct
14393 {
14395  uint8_t TlvPresent;
14397 
14513 typedef struct
14514 {
14530  nas_NR5gBandPrefTlv *pNr5gBandPref;
14531  nas_LTEBandPrefExtTlv *pLTEBandPrefExt;
14538 
14551  uint8_t *pResp,
14552  uint16_t respLen,
14554  );
14555 
14567  pack_qmi_t *pCtx,
14568  uint8_t *pReqBuf,
14569  uint16_t *pLen
14570  );
14571 
14689 typedef struct
14690 {
14691  uint8_t *pNetworkType;
14692  uint32_t *pScanType;
14693  uint64_t *pCiotOpModePref;
14694  uint64_t *pLteM1BandPref;
14695  uint64_t *pLteNB1BandPref;
14697 
14713  pack_qmi_t *pCtx,
14714  uint8_t *pReqBuf,
14715  uint16_t *pLen,
14717  );
14718 
14730 typedef struct{
14731  uint8_t edrxEnabled;
14732  uint8_t TlvPresent;
14734 
14744 typedef struct{
14745  uint8_t cycleLength;
14746  uint8_t TlvPresent;
14748 
14758 typedef struct{
14759  uint8_t edrxPtw;
14760  uint8_t TlvPresent;
14762 
14786 typedef struct{
14787  uint8_t edrxRatType;
14788  uint8_t TlvPresent;
14790 
14805 typedef struct{
14806  uint32_t lteOpMode;
14807  uint8_t TlvPresent;
14809 
14837 typedef struct
14838 {
14846 
14858  uint8_t *pResp,
14859  uint16_t respLen,
14861  );
14862 
14863 typedef enum
14864 {
14871 
14881 typedef struct
14882 {
14883  uint32_t csgId;
14884  uint8_t TlvPresent;
14885 }nas_CsgId;
14886 
14908 typedef struct
14909 {
14910  uint16_t mcc;
14911  uint16_t mnc;
14912  uint8_t pcsDigit;
14913  uint8_t TlvPresent;
14914 }nas_PlmnID;
14915 
14931 typedef struct
14932 {
14933  uint32_t lteOpMode;
14934  uint8_t TlvPresent;
14935 }nas_LteOpMode;
14936 
14937 
15023 typedef struct
15024 {
15025  uint8_t radioIf;
15027  uint8_t rejectCause;
15033 
15045  uint8_t *pResp,
15046  uint16_t respLen,
15048  );
15049 
15072 typedef struct{
15076  uint8_t TlvPresent;
15078 
15090 typedef struct
15091 {
15095 
15107  pack_qmi_t *pCtx,
15108  uint8_t *pReqBuf,
15109  uint16_t *pLen
15110  );
15111 
15123  uint8_t *pResp,
15124  uint16_t respLen,
15126  );
15127 
15164 typedef struct
15165 {
15166  uint8_t radioIf;
15167  uint16_t activeBand;
15168  uint16_t activeChannel;
15169  uint8_t TlvPresent;
15171 
15202 typedef struct
15203 {
15204  uint8_t radioIf;
15205  uint16_t dedicatedBand;
15206  uint8_t TlvPresent;
15208 
15245 typedef struct
15246 {
15247  uint8_t radioIf;
15248  uint16_t activeBand;
15249  uint32_t activeChannel;
15250  uint8_t TlvPresent;
15252 
15295 typedef struct
15296 {
15297  uint8_t radioIf;
15298  uint32_t bandwidth;
15299  uint8_t TlvPresent;
15301 
15319 typedef struct
15320 {
15321  uint32_t ciotLteOpMode;
15322  uint8_t TlvPresent;
15324 
15352 typedef struct
15353 {
15361 
15373  uint8_t *pResp,
15374  uint16_t respLen,
15376  );
15377 
15378 
15379 /*
15380  * This structure contains the SLQSSetDDTMPref request parameters.
15381  *
15382  * @param DDTMPrefSetting[In]
15383  * - DDTM preference. The value should be one of following,
15384  * - 0x00 Disable DDTM
15385  * - 0x01 Enable DDTM
15386  * - 0x02 Do not change DDTM preference
15387  *
15388  * @param DDTMAction[In]
15389  * - DDTM action
15390  * Bitmask of following represents what combined DDTM actions take place.
15391  * To enable all masks, a value of 0x3FFF must be sent in this field.
15392  * - Bit 0 - QMI_NAS_DDTM_ACTION_SUPPRESS_L2ACK_BIT - Do not send L2 ACK on 1X
15393  * - Bit 1 - QMI_NAS_DDTM_ACTION_SUPPRESS_REG_BIT - Suppress 1X registrations
15394  * - Bit 2 - QMI_NAS_DDTM_ACTION_IGNORE_SO_PAGES_BIT - Ignore 1X pages with specified
15395  * service options
15396  * - Bit 3 - QMI_NAS_DDTM_ACTION_SUPPRESS_MO_DBM_BIT - Block MO SMS and DBM
15397  *
15398  * @param SOListAction[In]
15399  * - Action to be taken with the specified SO list in the SO field.
15400  * Value should be one of following,
15401  * - 0x00 Add the specified SOs to the current DDTM SO list
15402  * - 0x01 Replace the current DDTM SO list
15403  * - 0x02 Delete the specified SOs from the DDTM SO list
15404  * - 0x03 No change in the DDTM SO list
15405  *
15406  * @param SOLen[In]
15407  * - Number of sets of the following elements: ServiceOption
15408  *
15409  * @param ServiceOption[In]
15410  * - Service option for which SO pages are ignored when DDTM status is ON.
15411  * To ignore all SO pages, a value of 0xFFFF must be specified.
15412  */
15413 typedef struct
15414 {
15416  uint16_t DDTMAction;
15417  uint8_t SOListAction;
15418  uint8_t SOLen;
15419  uint16_t ServiceOption[NAS_MAX_DESCRIPTION_LENGTH];
15421 
15423 
15436  pack_qmi_t *pCtx,
15437  uint8_t *pReqBuf,
15438  uint16_t *pLen,
15439  pack_nas_SLQSSetDDTMPref_t *pReqParam
15440  );
15441 
15453  uint8_t *pResp,
15454  uint16_t respLen,
15455  unpack_nas_SLQSSetDDTMPref_t *pOutput
15456  );
15457 
15498 typedef struct
15499 {
15502  uint16_t DDTMAction;
15503  uint8_t SOListAction;
15504  uint8_t SOLen;
15505  uint16_t ServiceOption[NAS_MAX_DESCRIPTION_LENGTH];
15507 
15508 
15519 typedef struct
15520 {
15524 
15536  uint8_t *pResp,
15537  uint16_t respLen,
15539  );
15540 
15552 typedef struct
15553 {
15554  uint8_t namID;
15557 
15559 
15572  pack_qmi_t *pCtx,
15573  uint8_t *pReqBuf,
15574  uint16_t *pLen,
15576  );
15577 
15589  uint8_t *pResp,
15590  uint16_t respLen,
15591  unpack_nas_SLQSSet3GPP2SubscriptionInfo_t *pOutput
15592  );
15593 
15608 typedef struct{
15609  uint8_t numWcdmaArfcn;
15610  uint16_t wcdmaArfcn[LITE_MAX_ARFCN_NUM];
15612 
15626 typedef struct{
15627  uint8_t numlteArfcn;
15628  uint32_t lteArfcn[LITE_MAX_ARFCN_NUM];
15630 
15658 typedef struct{
15659  uint8_t plmnListLen;
15660  uint16_t mcc[LITE_MAX_PLMNLIST_NUM];
15661  uint16_t mnc[LITE_MAX_PLMNLIST_NUM];
15662  uint8_t mnc_pcs_digit[LITE_MAX_PLMNLIST_NUM];
15664 
15840 typedef struct
15841 {
15842  uint8_t *pNetworkType;
15843  uint32_t *pScanType;
15844  uint64_t *pBandPref;
15845  uint64_t *pLTEBandPref;
15846  uint64_t *pTDSCDMABandPref;
15850  uint16_t *pMaxSearchTime;
15855 
15857 
15870  pack_qmi_t *pCtx,
15871  uint8_t *pReqBuf,
15872  uint16_t *pLen,
15874  );
15875 
15887  uint8_t *pResp,
15888  uint16_t respLen,
15889  unpack_nas_SLQSPerformIncNetworkScan_t *pOutput
15890  );
15891 
15911 typedef struct
15912 {
15913  uint32_t scanStatus;
15914  uint8_t TlvPresent;
15916 
15970 typedef struct
15971 {
15972  uint16_t mcc;
15973  uint16_t mnc;
15975  uint8_t rat;
15978  uint8_t network_desc[LITE_MAX_NUM_OF_SET];
15980 
16003 typedef struct
16004 {
16005  uint16_t num_inst;
16007  uint8_t TlvPresent;
16009 
16039 typedef struct
16040 {
16041  uint16_t mcc;
16042  uint16_t mnc;
16043  uint32_t csg_list_cat;
16044  uint32_t id;
16045  uint8_t name_len;
16046  uint16_t name[LITE_MAX_NUM_OF_SET];
16047 } nas_CSGInfo;
16048 
16070 typedef struct
16071 {
16072  uint8_t csg_info_len;
16074  uint8_t TlvPresent;
16075 } nas_CSGInfoTlv;
16076 
16099 typedef struct
16100 {
16102  uint32_t nw_name_src[LITE_MAX_NUM_OF_SET];
16103  uint8_t TlvPresent;
16105 
16123 typedef struct
16124 {
16126  uint32_t signal_quality[LITE_MAX_NUM_OF_SET];
16127  uint8_t TlvPresent;
16129 
16144 typedef struct
16145 {
16147  uint32_t signal_strength[LITE_MAX_NUM_OF_SET];
16148  uint8_t TlvPresent;
16150 
16182 typedef struct
16183 {
16192 
16204  uint8_t *pResp,
16205  uint16_t respLen,
16207  );
16208 
16209 
16210 #ifdef __cplusplus
16211 } /* extern "C" { */
16212 #endif
16213 
16214 #endif
16215 
uint8_t * pName
Definition: nas.h:12797
uint8_t TlvPresent
Definition: nas.h:6534
uint16_t lteSnrDelta
Definition: nas.h:6343
int pack_nas_SLQSSwiGetHRPDStats(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t NetworkID
Definition: nas.h:5853
nas_NR5GSerStatTlv * pNR5GSerStatTlv
Definition: nas.h:4191
Definition: nas.h:5277
int16_t snr
Definition: nas.h:1903
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:10403
uint64_t * pBandPref
Definition: nas.h:1059
uint64_t bits_1_64
Definition: nas.h:14158
int pack_nas_SLQSSetBandPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetBandPreference_t *pReqParam)
uint8_t TlvPresent
Definition: nas.h:8361
Definition: nas.h:11549
int16_t srxlev
Definition: nas.h:9728
nas_LTESigRptCfg * pLTESigRptCfg
Definition: nas.h:12680
#define NAS_IMSI_M_S2_LENGTH
Definition: nas.h:22
Definition: nas.h:8655
Definition: nas.h:7248
Definition: nas.h:6846
NASPhyCaAggScellDlBw PhyCaAggScellDlBw
Definition: nas.h:8102
uint16_t * pLTERSRPDelta
Definition: nas.h:7425
Definition: nas.h:7938
int pack_nas_SLQSNASSeteDRXParams(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNASSeteDRXParams_t *pReqParam)
uint16_t Tlvresult
Definition: nas.h:7622
uint32_t pci
Definition: nas.h:7923
int16_t rxSignalStrength
Definition: nas.h:5967
Definition: nas.h:1173
uint8_t * pAcqOrder
Definition: nas.h:13942
uint8_t TlvPresent
Definition: nas.h:8200
uint8_t HDRSINRThreshListLen
Definition: nas.h:7029
uint16_t mcc
Definition: nas.h:16041
Definition: nas.h:13966
nas_RFBandInfoTlv rfBandInfo
Definition: nas.h:15354
uint8_t TlvPresent
Definition: nas.h:8331
uint16_t NetworkID
Definition: nas.h:5605
uint8_t * pEdrxEnable
Definition: nas.h:13252
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:3427
int16_t umtsEcio
Definition: nas.h:9904
uint8_t selectedNetwork
Definition: nas.h:7768
swi_uint256_t ParamPresenceMask
Definition: nas.h:4917
swi_uint256_t ParamPresenceMask
Definition: nas.h:12972
nas_LTESigRptConfig * pLTESigRptConfig
Definition: nas.h:7426
uint32_t Preferred
Definition: nas.h:4477
uint8_t dayOfWeek
Definition: nas.h:10297
Definition: nas.h:10366
swi_uint256_t ParamPresenceMask
Definition: nas.h:11617
uint8_t * pErrorRateInd
Definition: nas.h:1662
Definition: nas.h:4547
NAS_LTE_CPHY_CA_BW_NRB_LITE
Definition: nas.h:10362
uint16_t * pLTERSRQDelta
Definition: nas.h:7423
uint8_t lacValid
Definition: nas.h:2775
int unpack_nas_SLQSNASSwiSetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiSetChannelLock_t *pOutput)
uint64_t bits_129_192
Definition: nas.h:709
uint32_t * pLteOpMode
Definition: nas.h:13166
int unpack_nas_SLQSGetErrorRate(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetErrorRate_t *pOutput)
uint8_t NeighborSetCnt
Definition: nas.h:12182
uint32_t PilotType
Definition: nas.h:11998
Definition: nas.h:9625
uint64_t * pTdscdmaBandPref
Definition: nas.h:1068
uint32_t * pChangeDuration
Definition: nas.h:8694
int pack_nas_SLQSSetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSysSelectionPref_t *pReqParam)
Definition: nas.h:8359
Definition: nas.h:9460
uint8_t srvStatus
Definition: nas.h:5388
uint8_t threshGsmHigh
Definition: nas.h:9572
Definition: nas.h:10289
uint8_t RSRQThresListLen
Definition: nas.h:12553
uint8_t TlvPresent
Definition: nas.h:4632
uint8_t radioInterfaceNo
Definition: nas.h:7769
uint8_t sysForbiddenValid
Definition: nas.h:3264
nas_NR5GCellStatusTlv * pNR5GCellStatus
Definition: nas.h:4193
uint16_t regPrd
Definition: nas.h:3040
swi_uint256_t ParamPresenceMask
Definition: nas.h:57
#define NAS_MAX_PHY_CA_AGG_SCELL_ARRRY_SIZE
Definition: nas.h:28
nas_ImsVoiceSupportLteTlv * pImsVoiceSupportLte
Definition: nas.h:3989
int16_t geranRssi
Definition: nas.h:9938
uint8_t networkIdValid
Definition: nas.h:2782
Definition: nas.h:14130
nas_LTEInfoNeighboringWCDMA * pLTEInfoNeighboringWCDMA
Definition: nas.h:10095
int pack_nas_SetCDMANetworkParameters(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetCDMANetworkParameters_t *pReqParam)
uint8_t * pNw2DescDisp
Definition: nas.h:12802
uint16_t forbiddenNwInstLen
Definition: nas.h:15073
uint8_t * pIncResultPeriodicty
Definition: nas.h:15852
uint8_t edrxRatType
Definition: nas.h:14787
Definition: nas.h:9662
uint32_t psBarStatus
Definition: nas.h:3088
uint8_t lteEsmUl
Definition: nas.h:8779
Definition: nas.h:6032
NASPhyCaAggPcellInfo PhyCaAggPcellInfo
Definition: nas.h:8104
uint16_t * pAddLTESysInfo
Definition: nas.h:3428
Definition: nas.h:12504
uint32_t * pSrvRegRestriction
Definition: nas.h:1070
#define NAS_MAX_SCC_RX_INFO_INSTANCES
Definition: nas.h:19
uint16_t geoSysIdx
Definition: nas.h:3039
uint8_t * pCurrentPLMNNameInd
Definition: nas.h:1666
swi_uint256_t ParamPresenceMask
Definition: nas.h:2272
uint16_t MNC
Definition: nas.h:4318
uint8_t hdrPersonalityValid
Definition: nas.h:2671
int8_t * pRscp
Definition: nas.h:2068
nas_Mdn * pMdn
Definition: nas.h:15555
uint8_t bsInfoValid
Definition: nas.h:2591
swi_uint256_t ParamPresenceMask
Definition: nas.h:5625
int unpack_nas_SLQSGetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPref_t *pOutput)
uint8_t * pInstanceSize
Definition: nas.h:13508
uint8_t TlvPresent
Definition: nas.h:8024
struct nas_CSGID * pCSGID
Definition: nas.h:598
uint8_t * pCycleLen
Definition: nas.h:13162
uint8_t * pEdrxChangeInfoInd
Definition: nas.h:1690
uint8_t freqsLen
Definition: nas.h:9690
Definition: nas.h:12887
#define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST
Definition: nas.h:23
nas_QmisNasSlqsNasPCIInfo * pPCIInfo
Definition: nas.h:4704
uint32_t io
Definition: nas.h:6504
uint16_t nmrLac
Definition: nas.h:9088
uint64_t * pAppSubType
Definition: nas.h:11800
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:4171
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:3971
uint8_t trueSrvStatus
Definition: nas.h:3652
uint8_t shortNameSB
Definition: nas.h:8986
int16_t rsrplevel
Definition: nas.h:6076
uint8_t day
Definition: nas.h:10209
Definition: nas.h:6062
uint8_t nmrBsic
Definition: nas.h:9090
uint32_t regAction
Definition: nas.h:8692
uint8_t * pMncPcsDigitStatus
Definition: nas.h:8695
uint8_t TlvPresent
Definition: nas.h:15169
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:7925
nas_QmiNas3GppNetworkRAT * pRATINstance
Definition: nas.h:4700
uint8_t * pEmerMode
Definition: nas.h:1057
uint32_t BasestationLatitude
Definition: nas.h:5607
uint8_t roamStatusValid
Definition: nas.h:3774
uint8_t * pGcellInfoInd
Definition: nas.h:1689
nas_LTEInfoIntrafreq * pLTEInfoIntrafreq
Definition: nas.h:9815
uint8_t ValidityCW1
Definition: nas.h:4915
int16_t rsrp
Definition: nas.h:9339
uint8_t rejCause
Definition: nas.h:2915
uint8_t * pSearchPeriodicity
Definition: nas.h:15849
Definition: qaGobiApiNas.h:6590
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:3967
uint8_t * pAccolc
Definition: nas.h:6847
int unpack_nas_SLQSSetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPref_t *pOutput)
uint16_t networkID
Definition: nas.h:2590
int16_t umtsRscp
Definition: nas.h:9903
uint8_t isPrefDataPath
Definition: nas.h:2330
Definition: nas.h:13420
Definition: nas.h:4627
int pack_nas_SetACCOLC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetACCOLC_t reqParam)
uint16_t EncryptProt
Definition: nas.h:11703
uint8_t TlvPresent
Definition: nas.h:8214
uint8_t networkIdValid
Definition: nas.h:3017
nas_TDSCDMASINRCONFThresh * pTDSCDMASINRCONFThresh
Definition: nas.h:12681
uint8_t srvStatus
Definition: nas.h:2329
Definition: nas.h:2446
uint16_t wDlBler
Definition: nas.h:9860
Definition: nas.h:11007
uint8_t numInstances
Definition: nas.h:10697
Definition: nas.h:8099
int unpack_nas_GetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_GetRFInfo_t *pOutput)
Definition: nas.h:10802
uint8_t gsmUmtsUl
Definition: nas.h:8783
nas_rxInfo * pRXChain0Info
Definition: nas.h:11092
uint32_t bandwidth
Definition: nas.h:13491
Definition: nas.h:12625
uint32_t * pLteOpMode
Definition: nas.h:13106
Definition: nas.h:8060
uint8_t band
Definition: nas.h:5090
Definition: nas.h:7199
nas_LTEInfoIntrafreq * pLTEInfoIntrafreq
Definition: nas.h:10092
nas_GERANInfo * pGERANInfo
Definition: nas.h:9812
int pack_nas_SLQSSwiGetLteSccRxInfo(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
NASEmergencyModeTlv EMTlv
Definition: nas.h:8454
uint8_t * pErrorRateInd
Definition: nas.h:1318
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:12970
int unpack_nas_SLQSInitiateNetworkRegistration(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSInitiateNetworkRegistration_t *pOutput)
int16_t * pWCDMARSSIThreshList
Definition: nas.h:7083
uint8_t longNameEn
Definition: nas.h:8989
nas_NR5GCellStatusInfoTlv * pNR5GCellStatusInfo
Definition: nas.h:3996
int unpack_nas_PerformNetworkScan(uint8_t *pResp, uint16_t respLen, unpack_nas_PerformNetworkScan_t *pOutput)
int16_t snrlevel
Definition: nas.h:6064
uint8_t lteRsrpDelta
Definition: nas.h:6344
Definition: nas.h:13031
uint8_t TlvPresent
Definition: nas.h:13916
uint8_t * pServingSystemInd
Definition: nas.h:1656
uint8_t TlvPresent
Definition: nas.h:14134
Definition: nas.h:2214
uint64_t bits_1_64
Definition: nas.h:707
int16_t rscp
Definition: nas.h:9264
uint8_t PRLInd
Definition: nas.h:5618
uint32_t wcdmaRRCState
Definition: nas.h:9760
uint16_t lac
Definition: nas.h:3779
uint8_t * pSubscriptionInfoInd
Definition: nas.h:1314
uint8_t threshXHigh
Definition: nas.h:9464
nas_Mdn * pMdn
Definition: nas.h:11616
uint32_t Broadcast
Definition: nas.h:6723
uint8_t TlvPresent
Definition: nas.h:3300
int pack_nas_SLQSGetPLMNName(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSGetPLMNName_t *reqArg)
Definition: nas.h:7398
nas_CDMASysInfoExt CDMASystemInfoExt
Definition: nas.h:5621
uint8_t TlvPresent
Definition: nas.h:10571
uint8_t * pObjectVer
Definition: nas.h:12377
uint8_t HDRIOThreshListLen
Definition: nas.h:7047
nas_roamIndList RoamingIndicatorList
Definition: nas.h:5609
uint32_t BasestationLongitude
Definition: nas.h:5608
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:3421
uint16_t arfcn
Definition: nas.h:9527
Definition: nas.h:10206
NASGWAcqOrderPrefTlv GWAOPTlv
Definition: nas.h:8462
nas_minBasedIMSI * pMinBasedIMSI
Definition: nas.h:11613
uint8_t HdrPersonality
Definition: nas.h:5622
uint8_t TLVPresent
Definition: nas.h:3654
uint32_t iLTEbandValue
Definition: nas.h:8007
uint16_t tac
Definition: nas.h:3277
uint8_t srvDomainValid
Definition: nas.h:2448
uint8_t * pHDRSessionCloseInd
Definition: nas.h:1664
uint8_t lacValid
Definition: nas.h:2909
uint32_t * pApplication
Definition: nas.h:10901
Definition: nas.h:7131
uint8_t tacValid
Definition: nas.h:3020
nas_lteRsrpinformation lteRsrpinfo
Definition: nas.h:6509
nas_NetworkStat1x * pNetworkStat1x
Definition: nas.h:12378
Definition: nas.h:6332
Definition: nas.h:16144
Definition: nas.h:5406
int unpack_nas_SLQSNasEdrxChangeInfoCallBack_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasEdrxChangeInfoCallBack_Ind_t *pOutput)
int16_t geranRssi
Definition: nas.h:9182
uint8_t rptRate
Definition: nas.h:12612
Definition: nas.h:14908
uint8_t * pNetworkTimeInd
Definition: nas.h:1315
uint8_t LTERSRQThreshListLen
Definition: nas.h:7150
uint16_t ratDisabledMask
Definition: nas.h:13968
uint8_t day
Definition: nas.h:10293
Definition: nas.h:10236
uint8_t roamStatusValid
Definition: nas.h:3262
Definition: nas.h:4911
uint16_t mnc
Definition: nas.h:8850
unpack_result_t unpack_nas_SLQSNasConfigSigInfo2_t
Definition: nas.h:7437
Definition: nas.h:6948
Definition: nas.h:3059
uint8_t RegForeignNID
Definition: nas.h:6719
uint8_t lteInterEarfcnlen
Definition: nas.h:10025
uint8_t geranBsicNcc
Definition: nas.h:9936
uint8_t dataCapabilitiesLen
Definition: nas.h:5249
swi_uint256_t ParamPresenceMask
Definition: nas.h:5874
uint8_t TlvPresent
Definition: nas.h:15322
uint16_t MCC
Definition: nas.h:4317
uint32_t id
Definition: nas.h:16044
Definition: nas.h:12173
Definition: qaGobiApiNas.h:8932
int unpack_nas_SLQSNasGetHDRColorCode(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetHDRColorCode_t *pOutput)
uint32_t PSDomain
Definition: nas.h:4312
uint32_t Roaming
Definition: nas.h:6725
Definition: nas.h:1867
int pack_nas_SLQSNASGeteDRXParams(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AuthProt
Definition: nas.h:11702
uint8_t systemMode
Definition: nas.h:5009
uint8_t rsrqDelta
Definition: nas.h:6338
nas_roamIndList RoamingIndicatorList
Definition: nas.h:5857
Definition: nas.h:1923
Definition: nas.h:13438
nas_CiotAcqOrderPrefTlv * pCiotAcqOrderPref
Definition: nas.h:14529
uint16_t * pRoamPref
Definition: nas.h:588
nas_CDMARSSIThresh * pCDMARSSIThresh
Definition: nas.h:7400
int unpack_nas_SLQSSwiNetworkDebug(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiNetworkDebug_t *pOutput)
uint8_t SCM
Definition: nas.h:6716
int16_t ecio
Definition: nas.h:1833
Definition: nas.h:4764
uint16_t mcc
Definition: nas.h:2125
int unpack_nas_SLQSGetServingSystemV2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetServingSystemV2_t *pOutput)
uint8_t TLVPresent
Definition: nas.h:3577
Definition: nas.h:8314
uint16_t numInstance
Definition: nas.h:11174
uint8_t ECIOThresListLen
Definition: nas.h:12461
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:1069
NASLteNasReleaseInfoTlv nasRelInfoTlv
Definition: nas.h:8596
LITEQMI_NAS_LTE_CPHY_SCELL_STATE
Definition: nas.h:7829
Definition: nas.h:9177
uint8_t srvcapability
Definition: nas.h:3261
int unpack_nas_SLQSNasIndicationRegisterV2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasIndicationRegisterV2_t *pOutput)
uint16_t ReverseMac
Definition: nas.h:11700
nas_TDSCDMARSSIThresh * pTDSCDMARSSIThresh
Definition: nas.h:7429
uint8_t sinr
Definition: nas.h:1871
int16_t ecio
Definition: nas.h:9265
NASQmiCbkNasSystemSelPrefInd Info
Definition: nas.h:8489
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:3979
uint64_t * pLteM1BandPref
Definition: nas.h:14694
uint16_t tac
Definition: nas.h:3021
Definition: nas.h:14329
Definition: nas.h:2577
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:3414
uint8_t * pDualStandByPrefInd
Definition: nas.h:1313
int16_t ecio
Definition: nas.h:10000
uint8_t numRadioInterfaces
Definition: nas.h:5217
uint8_t * pEmerMode
Definition: nas.h:584
uint16_t arfcn
Definition: nas.h:9150
uint8_t TlvPresent
Definition: nas.h:16007
uint8_t HdrPersonality
Definition: nas.h:5870
uint8_t radio_if
Definition: nas.h:11009
uint16_t PRLPref
Definition: nas.h:13774
int16_t * pGSMRSSIThreshList
Definition: nas.h:7066
uint8_t regState
Definition: nas.h:5213
NASQmiCbkNasSwiOTAMessageInd Info
Definition: nas.h:8617
uint8_t longNameLen
Definition: nas.h:11270
nas_ModePrefTlv * pModePref
Definition: nas.h:14516
uint8_t * pEmergencyModeStatusInd
Definition: nas.h:1688
uint8_t * pSystemSelectionInd
Definition: nas.h:1310
nas_LteNb1BandPrefTlv * pLteNb1BandPref
Definition: nas.h:14528
nas_CiotAcqOrderPrefTlv * pCiotAcqOrderPref
Definition: nas.h:14273
uint8_t lteOpModeLen
Definition: nas.h:4628
uint16_t DDTMAction
Definition: nas.h:15416
uint8_t nccPermitted
Definition: nas.h:9574
uint8_t DefaultRoamInd
Definition: nas.h:5858
Definition: nas.h:14868
uint8_t umtsLTENbrCellLen
Definition: nas.h:9761
uint32_t action
Definition: nas.h:10803
uint8_t hdrPersonality
Definition: nas.h:7771
nas_GSMRSSIThresh * pGSMRSSIThresh
Definition: nas.h:7412
uint64_t band_pref
Definition: nas.h:8187
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:1065
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:3982
nas_EdrxPagingTimeWindow edrxPagingTimeWindowTlv
Definition: nas.h:14841
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:4182
cdmaSSInfo CDMASSInfo
Definition: nas.h:1960
unpack_result_t unpack_nas_SetLURejectCallback_t
Definition: nas.h:6430
uint8_t hour
Definition: nas.h:10210
swi_uint256_t ParamPresenceMask
Definition: nas.h:13386
uint8_t ioDelta
Definition: nas.h:6336
uint8_t roamStatus
Definition: nas.h:2453
uint16_t priChB
Definition: nas.h:11535
swi_uint256_t ParamPresenceMask
Definition: nas.h:4847
int pack_nas_SLQSPerformIncNetworkScanReq(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSPerformIncNetworkScanReq_t *pReqParam)
uint16_t cellID
Definition: nas.h:9259
uint8_t * pPCSInstanceSize
Definition: nas.h:4701
nas_DeviceConfigDetail * pDeviceConfigDetail
Definition: nas.h:12380
nas_NR5gBandPrefTlv * pNr5gBandPref
Definition: nas.h:14274
Definition: nas.h:8594
Definition: nas.h:13871
int pack_nas_GetServingNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
NASRatDisabledMaskTlv RatDMTlv
Definition: nas.h:8464
uint32_t * pBroadcast
Definition: nas.h:10900
Definition: nas.h:5088
uint16_t * pNw2MNC
Definition: nas.h:12801
Definition: nas.h:9525
swi_uint256_t ParamPresenceMask
Definition: nas.h:11095
uint16_t mcc
Definition: nas.h:8849
uint8_t sNonIntraSearch
Definition: nas.h:9419
uint8_t * pNetworkType
Definition: nas.h:15842
uint8_t TlvPresent
Definition: nas.h:14884
nas_trueIMSI * pTrueIMSI
Definition: nas.h:11614
uint8_t RoamIndicatorVal
Definition: nas.h:5601
nas_dirNum * pDirNum
Definition: nas.h:11611
uint8_t umtsInst
Definition: nas.h:9266
nas_ltePCI * pLtePCI
Definition: nas.h:12971
unpack_result_t unpack_nas_SLQSSwiPSDetach_t
Definition: nas.h:11849
uint8_t band1900
Definition: nas.h:9528
uint16_t psc
Definition: nas.h:9263
int16_t * pLTESNRThresList
Definition: nas.h:12507
Definition: nas.h:8123
Definition: nas.h:3613
nas_CDMASysInfoExt CDMASystemInfoExt
Definition: nas.h:5869
nas_RSRQThresh * pRSRQThresh
Definition: nas.h:12678
uint8_t * pEdrxEnable
Definition: nas.h:13164
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:12969
uint32_t * pUMTSCellID
Definition: nas.h:10096
nas_LTEARFCNTlv * pLTEArfcn
Definition: nas.h:15848
int16_t umtsSqual
Definition: nas.h:9905
int freq
Definition: nas.h:10402
nas_BandPrefInfoTlv nas_LTEBandPrefExtTlv
Definition: nas.h:14180
nas_QmiNas3GppNetworkInfo * p3GppNetworkInfoInstances
Definition: nas.h:4838
int unpack_nas_SetServingSystemCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetServingSystemCallback_ind_t *pOutput)
int16_t * pLTERSRPThreshList
Definition: nas.h:7168
uint8_t * pSSACBarringInd
Definition: nas.h:1679
uint64_t * pLTEBandPref
Definition: nas.h:589
swi_uint256_t ParamPresenceMask
Definition: nas.h:7572
int16_t * pHDRECIOThreshList
Definition: nas.h:7004
uint8_t * pEdrxChangeInfoInd
Definition: nas.h:1325
int unpack_valid_nas_GetCDMANetworkParameters(uint8_t *pResp, uint8_t u8Info)
uint8_t TlvPresent
Definition: nas.h:7940
int unpack_nas_SLQSSwiRandIndicatorCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiRandIndicatorCallback_Ind_t *pOutput)
uint8_t LastErrCode
Definition: nas.h:12343
Definition: nas.h:8299
int32_t * pIOThresList
Definition: nas.h:12529
nas_PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: nas.h:10612
Definition: nas.h:9569
int unpack_nas_GetHomeNetwork3GPP2(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork3GPP2_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: nas.h:6198
nas_LTEInfoNeighboringGSM * pLTEInfoNeighboringGSM
Definition: nas.h:9817
uint16_t ModePref
Definition: nas.h:8172
uint8_t srvDomainValid
Definition: nas.h:3770
Definition: nas.h:8226
int pack_nas_SLQSNasGetCellLocationInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_SrvRegRestrictionTlv * pSrvRegRestriction
Definition: nas.h:3991
Definition: nas.h:11925
int pack_nas_SLQSSwiGetHDRProtSubtype(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int8_t timeZone
Definition: nas.h:10214
uint8_t ueInIdle
Definition: nas.h:9412
uint32_t PersistentTechPref
Definition: nas.h:7570
Definition: nas.h:5986
uint16_t mcc
Definition: nas.h:14910
Definition: nas.h:15319
uint8_t instancesSize
Definition: nas.h:1781
uint16_t nmrRxLev
Definition: nas.h:9091
float rssi
Definition: nas.h:1925
int8_t rssi
Definition: nas.h:1832
int unpack_nas_SLQSNasIndicationRegisterExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasIndicationRegisterExt_t *pOutput)
uint8_t rxChainIndex
Definition: nas.h:10662
uint32_t TX_PWR
Definition: nas.h:12179
Definition: nas.h:3649
uint32_t * pScanResult
Definition: nas.h:4843
uint32_t RAN
Definition: nas.h:4313
Definition: nas.h:7232
uint8_t ueInIdle
Definition: nas.h:9487
uint16_t MCC
Definition: nas.h:4523
uint8_t csg_info_len
Definition: nas.h:16072
uint8_t status
Definition: nas.h:12888
uint8_t CDMA_P_Rev
Definition: nas.h:5860
uint8_t radioInterfaceSize
Definition: nas.h:6567
uint8_t TDSCDMARSSIThreshListLen
Definition: nas.h:7234
uint32_t lteOpMode
Definition: nas.h:14933
uint16_t data_len
Definition: nas.h:8537
uint8_t hsInd
Definition: nas.h:2922
nas_MNCPCSDigitStatus MNCPCSDigitStatTlv
Definition: nas.h:5873
uint32_t scanStatus
Definition: nas.h:15913
Definition: nas.h:12435
uint8_t * pCycleLen
Definition: nas.h:13033
int pack_nas_SLQSGetSignalStrength(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint16_t reqMask)
uint8_t egprsSuppValid
Definition: nas.h:2785
int iLTEbandValue
Definition: nas.h:10525
uint16_t rsrq
Definition: nas.h:4591
char shortNameLen
Definition: nas.h:8987
struct nas_nr5gBandPref * pNr5gBandPref
Definition: nas.h:1079
int pci
Definition: nas.h:10490
uint8_t DDTMPrefSetting
Definition: nas.h:15501
nas_RoamPrefTlv * pRoamPref
Definition: nas.h:14519
nas_lteSnrinformation lteSnrinfo
Definition: nas.h:6508
uint16_t imsiM1112
Definition: nas.h:11479
uint8_t isSysPrlMatch
Definition: nas.h:2670
nas_SccRxInfo * pSccRxInfo
Definition: nas.h:10730
uint8_t DataCapsLen
Definition: nas.h:4321
nas_MNRInfo * pMNRInfo
Definition: nas.h:8693
nas_RFDedicatedBandInfoTlv rfDedicatedBandInfo
Definition: nas.h:15355
uint16_t umtsPsc
Definition: nas.h:9902
unpack_result_t unpack_nas_SLQSSet3GPP2SubscriptionInfo_t
Definition: nas.h:15558
nas_RfBandInfoExtFormat * pRfBandInfoExtFormat
Definition: nas.h:13615
Definition: nas.h:7114
Definition: nas.h:705
uint8_t TlvPresent
Definition: nas.h:13874
uint16_t activeChannel
Definition: nas.h:1759
uint16_t iLTEbandValue
Definition: nas.h:10493
uint16_t Tlvresult
Definition: nas.h:8618
Definition: nas.h:16099
uint16_t * pHDRIODelta
Definition: nas.h:7411
int pack_nas_SLQSGetNetworkTime(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:3517
Definition: nas.h:5005
uint8_t * pMncPcsStatus
Definition: nas.h:8851
uint8_t hdrHybrid
Definition: nas.h:5391
uint32_t CellID
Definition: nas.h:5616
struct nas_RFBandInfoElements * pRFBandInfoParam
Definition: nas.h:13509
swi_uint256_t ParamPresenceMask
Definition: nas.h:11735
Definition: nas.h:10364
uint8_t * pNetworkRejectInd
Definition: nas.h:1322
NASServingSystemInfo SSInfo
Definition: nas.h:7792
uint64_t bits_193_256
Definition: nas.h:710
uint16_t servingCellId
Definition: nas.h:9417
uint8_t radioIf
Definition: nas.h:5989
uint8_t roamStatus
Definition: nas.h:3775
uint8_t TlvPresent
Definition: nas.h:13693
int unpack_nas_SLQSNASGeteDRXParams(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGeteDRXParams_t *pOutput)
uint16_t Tlvresult
Definition: nas.h:7657
uint64_t * pLteM1BandPref
Definition: nas.h:1075
uint32_t * pSrvRegRestriction
Definition: nas.h:597
int unpack_nas_SetNetworkPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_SetNetworkPreference_t *pOutput)
int pack_nas_SLQSSwiNetworkDebug(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t EmerMode
Definition: nas.h:8157
int unpack_nas_SLQSNasSysInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSysInfoCallback_ind_t *pOutput)
Definition: nas.h:11532
uint8_t * pChgDuration
Definition: nas.h:1064
int8_t * pGSMSigInfo
Definition: nas.h:2065
Definition: nas.h:14866
uint8_t bEnable
Definition: nas.h:6354
uint32_t cellBroadcastCap
Definition: nas.h:3062
uint8_t CiotAcqOrderLen
Definition: nas.h:8362
nas_DRCParams * pDRCParams
Definition: nas.h:12049
int unpack_nas_SLQSNASSwiGetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiGetChannelLock_t *pOutput)
uint8_t TlvPresent
Definition: nas.h:16074
uint32_t * pScanType
Definition: nas.h:15843
int unpack_nas_SLQSNASGeteDRXParamsExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGeteDRXParamsExt_t *pOutput)
int unpack_nas_SLQSSwiPSDetach(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiPSDetach_t *pOutput)
uint16_t imsiT1112
Definition: nas.h:11507
float rscp
Definition: nas.h:1926
uint16_t RoamPref
Definition: nas.h:8215
nas_EmerModeTlv * pEmerMode
Definition: nas.h:14515
Definition: nas.h:8847
uint16_t TrackAreaCode
Definition: nas.h:5871
uint32_t timingAdvance
Definition: nas.h:9152
uint8_t TlvPresent
Definition: nas.h:10495
uint8_t DRCValue
Definition: nas.h:11977
int8_t rsrq
Definition: nas.h:6051
Definition: nas.h:13893
uint8_t isSysPrlMatchValid
Definition: nas.h:2669
int pack_nas_SLQSNasSwiModemStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
unpack_result_t unpack_nas_SLQSSetSysSelectionPref_t
Definition: nas.h:602
NASAcqOrderPrefTlv AOPTlv
Definition: nas.h:8463
uint32_t radioInterface
Definition: nas.h:6536
uint32_t * pGWAcqOrderPref
Definition: nas.h:594
Definition: nas.h:5335
LITE_TYPE_OF_SERVICE_DOMAIN serviceDomain
Definition: nas.h:15026
uint8_t cellIdValid
Definition: nas.h:2777
Definition: nas.h:14045
uint16_t * pHDRSINRThreshList
Definition: nas.h:7030
uint8_t * pSuppressSysInfoInd
Definition: nas.h:1323
Definition: nas.h:14371
nas_CDMAChannel * pCDMAChannel
Definition: nas.h:11615
uint8_t srvDomain
Definition: nas.h:2449
tdscdmaSigInfoExt * pTDSCDMASigInfoExt
Definition: nas.h:2069
swi_uint256_t ParamPresenceMask
Definition: nas.h:9821
Definition: nas.h:6966
uint16_t threshXlow
Definition: nas.h:9667
uint8_t DDTMPrefSetting
Definition: nas.h:15415
int unpack_nas_GetServingNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetwork_t *pOutput)
uint8_t MNCIncPCSDigit
Definition: nas.h:5686
uint16_t dedicatedBand
Definition: nas.h:13441
uint8_t scell_idx
Definition: nas.h:10541
int unpack_nas_SLQSNasTimerCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasTimerCallback_ind_t *pOutput)
uint16_t mnc
Definition: nas.h:8658
Definition: nas.h:15911
uint16_t lac
Definition: nas.h:3267
nas_NR5GSysInfoTlv * pNR5GSysInfo
Definition: nas.h:3995
int pack_nas_SLQSGetSysSelectionPrefExtV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:8171
Definition: nas.h:5598
uint16_t mcc
Definition: nas.h:2265
float * pTDSCDMASINRThreshList
Definition: nas.h:7267
nas_NR5gBandPrefTlv * pNr5gBandPref
Definition: nas.h:14530
uint16_t * pHDRRSSIDelta
Definition: nas.h:7405
swi_uint256_t ParamPresenceMask
Definition: nas.h:8127
uint8_t ActSetPilotPNStrength
Definition: nas.h:12098
int pack_nas_GetHomeNetwork3GPP2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:13528
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:12908
nas_TDSCDMARSCPThresh * pTDSCDMARSCPThresh
Definition: nas.h:7427
nas_RSRPThresh * pRSRPThresh
Definition: nas.h:12679
uint8_t TlvPresent
Definition: nas.h:8256
Definition: nas.h:12340
uint8_t * pRATInstanceSize
Definition: nas.h:4839
uint64_t * pTdscdmaBandPref
Definition: nas.h:595
uint8_t lacValid
Definition: nas.h:3010
uint16_t sid
Definition: nas.h:11439
Definition: nas.h:10400
int pack_nas_SLQSInitiateNetworkRegistration(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSInitiateNetworkRegistration_t *pReqParam)
uint32_t pci
Definition: nas.h:8004
uint8_t TlvPresent
Definition: nas.h:14332
uint8_t TlvPresent
Definition: nas.h:8316
uint32_t campedCiotLteOpMode
Definition: nas.h:3107
unpack_result_t unpack_nas_SetRFInfoCallback_t
Definition: nas.h:6394
Definition: nas.h:15295
#define NAS_IMSI_M_S1_LENGTH
Definition: nas.h:21
uint32_t baseLong
Definition: nas.h:2594
swi_uint256_t ParamPresenceMask
Definition: nas.h:6618
float * pTDSCDMASINRDelta
Definition: nas.h:7434
uint8_t tacValid
Definition: nas.h:3276
uint32_t id
Definition: nas.h:381
uint32_t CellID
Definition: nas.h:5864
Definition: nas.h:6564
int16_t squal
Definition: nas.h:10001
int16_t * pRSRPThresList
Definition: nas.h:12579
swi_uint256_t ParamPresenceMask
Definition: nas.h:10101
swi_uint256_t ParamPresenceMask
Definition: nas.h:3435
uint8_t edrxPtw
Definition: nas.h:14759
Definition: nas.h:11504
Definition: nas.h:10555
uint16_t nid
Definition: nas.h:2129
uint8_t geranBsicBcc
Definition: nas.h:9181
uint8_t csAttachState
Definition: nas.h:5214
nas_LTEInfoInterfreq * pLTEInfoInterfreq
Definition: nas.h:10093
#define NAS_NAM_NAME_LENGTH
Definition: nas.h:20
uint32_t earfcn
Definition: nas.h:12889
uint8_t RadioIfacesSize
Definition: nas.h:4314
uint32_t CSDomain
Definition: nas.h:4311
nas_VoiceDomainPrefTlv * pVoiceDomainPref
Definition: nas.h:14535
nas_TDSCDMAECIOThresh * pTDSCDMAECIOThresh
Definition: nas.h:7431
uint32_t Roaming
Definition: nas.h:4316
uint8_t rejectSrvDomain
Definition: nas.h:3015
int unpack_nas_SLQSSetSysSelectionPrefExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefExt_t *pOutput)
nas_nwNameSrc3GppTlv * pNwNameSrc3Gpp
Definition: nas.h:2271
Definition: nas.h:1780
uint8_t hsCallStatusValid
Definition: nas.h:2919
uint16_t sid
Definition: nas.h:2268
nas_lteOpModeTlv * pLteOpModeTlv
Definition: nas.h:4705
uint16_t DDTMAction
Definition: nas.h:15502
unpack_result_t unpack_nas_SLQSNASSwiSetChannelLock_t
Definition: nas.h:12912
Definition: nas.h:9145
Definition: nas.h:7165
uint8_t radioIf
Definition: nas.h:15025
nas_CiotLteOpModePrefTlv * pCiotLteOpModePref
Definition: nas.h:14270
uint8_t radioInterface
Definition: nas.h:13422
uint8_t cycleLength
Definition: nas.h:14745
Definition: nas.h:6519
uint16_t MNC
Definition: nas.h:4501
nas_SignalQualityTlv signalQuality
Definition: nas.h:16188
int unpack_nas_SetACCOLC(uint8_t *pResp, uint16_t respLen, unpack_nas_SetACCOLC_t *pOutput)
int16_t srxLvl
Definition: nas.h:10002
int unpack_nas_SLQSSwiGetLteSccRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetLteSccRxInfo_t *pOutput)
Definition: nas.h:7080
uint8_t dtmSuppValid
Definition: nas.h:2787
uint32_t cellID
Definition: nas.h:9147
swi_uint256_t ParamPresenceMask
Definition: nas.h:1965
uint8_t CDMA_P_Rev
Definition: nas.h:5612
unpack_result_t unpack_nas_SLQSNasIndicationRegisterV2_t
Definition: nas.h:1695
uint16_t IdleState
Definition: nas.h:11705
int unpack_nas_SLQSPerformIncNetworkScan(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSPerformIncNetworkScan_t *pOutput)
uint8_t pRevInUseValid
Definition: nas.h:2582
Definition: nas.h:10368
int8_t GSMSSInfo
Definition: nas.h:1962
int unpack_nas_SLQSSetSignalStrengthsCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSignalStrengthsCallback_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: nas.h:7658
nas_sysInfoCommon sysInfoGSM
Definition: nas.h:2774
uint8_t isSysForbiddenValid
Definition: nas.h:3776
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:3970
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:3966
uint8_t rejCause
Definition: nas.h:3016
uint32_t * pProtocol
Definition: nas.h:10899
uint16_t VirtStream
Definition: nas.h:11707
uint8_t isRadioTuned
Definition: nas.h:11044
uint16_t * pCDMARSSIDelta
Definition: nas.h:7401
Definition: nas.h:12526
uint8_t * pE911StateReadyStatusInd
Definition: nas.h:1675
nas_SrvDomainPrefTlv * pSrvDomainPref
Definition: nas.h:14522
int pack_nas_SLQSNasGetTxRxInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasGetTxRxInfo_t *reqArg)
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:3416
uint8_t hdrActiveProt
Definition: nas.h:2674
uint16_t geranArfcn
Definition: nas.h:9179
uint8_t * pIMSPrefStatusInd
Definition: nas.h:1674
int32_t txPower
Definition: nas.h:11068
nas_PRLPrefTlv * pPRLPref
Definition: nas.h:14518
nas_LTEInfoNeighboringWCDMA * pLTEInfoNeighboringWCDMA
Definition: nas.h:9818
Definition: nas.h:11420
uint8_t numInstances
Definition: nas.h:5312
Definition: nas.h:9933
uint8_t numInstance
Definition: nas.h:11286
swi_uint256_t ParamPresenceMask
Definition: nas.h:14844
uint32_t * pGWAcqOrderPref
Definition: nas.h:1067
Definition: nas.h:16039
uint8_t TDSCDMARSCPThreshListLen
Definition: nas.h:7218
Definition: nas.h:1898
uint8_t rat
Definition: nas.h:382
Definition: nas.h:14867
nas_LTEInfoInterfreq * pLTEInfoInterfreq
Definition: nas.h:9816
int unpack_nas_SetDataCapabilitiesCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetDataCapabilitiesCallback_ind_t *pOutput)
nas_RankIndicatorTlv rankIndicatorTlv
Definition: nas.h:13385
#define NAS_OTA_MESSAGE_MAX_BUF_SIZE
Definition: nas.h:15
int pack_nas_SLQSGetServingSystem(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * p3GppNetworkInstanceSize
Definition: nas.h:4697
uint32_t * pRoaming
Definition: nas.h:10902
int32_t ecio
Definition: nas.h:11046
uint8_t regRejectInfoValid
Definition: nas.h:3014
uint8_t TlvPresent
Definition: nas.h:13589
uint64_t bits_129_192
Definition: nas.h:14160
Definition: nas.h:12047
uint32_t LteVoiceDomain
Definition: nas.h:3557
swi_uint256_t ParamPresenceMask
Definition: nas.h:11801
uint16_t * pNID
Definition: nas.h:12799
uint8_t imsi_11_12
Definition: nas.h:5408
NASPhyCaAggScellIndex PhyCaAggScellIndex
Definition: nas.h:8105
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:4186
uint32_t * pSrvDomainPref
Definition: nas.h:593
unpack_result_t unpack_nas_SLQSSetSysSelectionPrefExt_t
Definition: nas.h:1082
uint32_t bandwidth
Definition: nas.h:15298
Definition: nas.h:7618
uint8_t TlvPresent
Definition: nas.h:14395
uint8_t srvStatus
Definition: nas.h:3651
uint16_t ControlMac
Definition: nas.h:11697
uint8_t * pDualStandByPrefInd
Definition: nas.h:1657
uint32_t lteOpMode
Definition: nas.h:14806
uint8_t nas_release
Definition: nas.h:8559
uint8_t TlvPresent
Definition: nas.h:14374
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:4185
Definition: nas.h:14786
Definition: nas.h:683
uint64_t LteNB1BandPref
Definition: nas.h:8347
uint8_t isSysForbidden
Definition: nas.h:2455
uint8_t * pColorCode
Definition: nas.h:10959
nas_PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: nas.h:10611
uint32_t count1
Definition: nas.h:13368
unpack_result_t unpack_nas_SLQSNasSwiIndicationRegister_t
Definition: nas.h:8789
int unpack_nas_SLQSSwiGetHRPDStats(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHRPDStats_t *pOutput)
uint32_t * pGWAcqOrderPref
Definition: nas.h:265
nas_QmiNas3GppNetworkInfo * p3GppNetworkInfoInstances
Definition: nas.h:4698
uint16_t priChA
Definition: nas.h:11534
uint8_t PLMNRecID
Definition: nas.h:11161
Definition: nas.h:8022
int16_t ecio
Definition: nas.h:5988
uint8_t TlvPresent
Definition: nas.h:3278
int unpack_valid_nas_SLQSGetSignalStrength(uint8_t *pResp, uint8_t u8Info)
unpack_result_t unpack_nas_SLQSInitiateNetworkRegistration_t
Definition: nas.h:8698
uint8_t * pSubscriptionInfoInd
Definition: nas.h:1658
uint8_t signal_strength_len
Definition: nas.h:16146
Definition: nas.h:12792
uint16_t activeBandClass
Definition: nas.h:1758
uint8_t geranBsicNcc
Definition: nas.h:9180
int unpack_nas_SLQSGetSysInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysInfo_t *pOutput)
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:10524
nas_SimRejInfoTlv * pSimRejInfo
Definition: nas.h:3988
uint8_t GppNetworkDSTAdjustment
Definition: nas.h:5614
uint8_t lteEsmDl
Definition: nas.h:8780
int unpack_nas_SetLURejectCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SetLURejectCallback_t *pOutput)
uint8_t bsic
Definition: nas.h:9151
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:3417
uint32_t * pScanType
Definition: nas.h:14692
uint8_t radioIf
Definition: nas.h:15204
Definition: nas.h:7839
uint8_t DataCapsLen
Definition: nas.h:4393
uint8_t * pNw2DescEnc
Definition: nas.h:12803
uint32_t * pCampedCiotLteOpMode
Definition: nas.h:3434
uint8_t cells_len
Definition: nas.h:9575
uint8_t threshXLow
Definition: nas.h:9463
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:4176
int pack_nas_GetANAAAAuthenticationStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:14689
uint8_t SNR
Definition: nas.h:12247
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:3976
uint16_t mnc
Definition: nas.h:14911
uint64_t bits_129_192
Definition: nas.h:661
uint8_t longNameSpareBits
Definition: nas.h:11268
uint8_t scell_idx
Definition: nas.h:8023
int unpack_nas_SLQSNasGetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetRFInfo_t *pOutput)
uint8_t TLVPresent
Definition: nas.h:3811
nas_dataSrvCapabilities DataSrvCapabilities
Definition: nas.h:5850
Definition: nas.h:3085
uint8_t * pDDTMInd
Definition: nas.h:1311
uint8_t * pPersonalityListLength
Definition: nas.h:13314
int unpack_nas_SLQSGetOperatorNameData(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetOperatorNameData_t *pOutput)
int pack_nas_SLQSGetSysInfoV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:15413
uint8_t nwNameSrcLen
Definition: nas.h:4765
uint8_t CQIValueCW1
Definition: nas.h:4916
uint8_t TlvPresent
Definition: nas.h:13551
uint8_t hdrActiveProtValid
Definition: nas.h:2673
uint64_t time
Definition: nas.h:8575
uint16_t Tlvresult
Definition: nas.h:7793
uint8_t nwIdValid
Definition: nas.h:3273
uint8_t TlvPresent
Definition: nas.h:13775
uint8_t hour
Definition: nas.h:10294
int32_t io
Definition: nas.h:1872
nas_CsgId * pCsgId
Definition: nas.h:15029
uint16_t * pPRLPref
Definition: nas.h:587
Definition: nas.h:11284
uint8_t SOListAction
Definition: nas.h:15503
uint8_t radioIf
Definition: nas.h:6052
uint8_t sinrDelta
Definition: nas.h:6337
int pack_nas_SLQSGetHomeNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t SystemID
Definition: nas.h:5604
uint8_t TDSCDMASINRCONFThreshListLen
Definition: nas.h:12627
nas_RFBandwidthInfoTlv rfBandwidthInfo
Definition: nas.h:15357
nas_PrefPLMNListTlv * pPrefPLMNList
Definition: nas.h:15853
uint8_t * pNetworkTimeInd
Definition: nas.h:1659
Definition: nas.h:5965
Definition: nas.h:7763
uint8_t TlvPresent
Definition: nas.h:4767
uint8_t rat
Definition: nas.h:15975
int pack_nas_SLQSNasGetHDRColorCode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_NetworkNameSrcTlv networkNameSrc
Definition: nas.h:16187
uint8_t * p3GppNetworkInstanceSize
Definition: nas.h:4837
Definition: nas.h:9202
Definition: qaGobiApiNas.h:6608
uint8_t ueInIdle
Definition: nas.h:9689
uint32_t earfcn1
Definition: nas.h:12872
uint16_t * pNw2MCC
Definition: nas.h:12800
uint32_t GlobalCellID
Definition: nas.h:4551
struct nas_RfDedicatedBandInfoElements * pRfDedicatedBandInfoParam
Definition: nas.h:13531
uint8_t srvDomain
Definition: nas.h:3259
uint64_t bits_65_128
Definition: nas.h:14159
Definition: nas.h:11454
uint8_t nmrInst
Definition: nas.h:9154
uint64_t * pBandPref
Definition: nas.h:15844
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:3424
nas_sysInfoCommon sysInfoHDR
Definition: nas.h:2668
int16_t * pLTERSRQThreshList
Definition: nas.h:7151
uint32_t nr5gCellStatus
Definition: nas.h:3299
uint16_t earfcn
Definition: nas.h:9724
uint8_t TlvPresent
Definition: nas.h:8008
Definition: nas.h:14931
swi_uint256_t ParamPresenceMask
Definition: nas.h:13167
int unpack_nas_SLQSSetSysSelectionPrefCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefCallBack_ind_t *pOutput)
uint16_t PRLPref
Definition: nas.h:8201
uint8_t radioIf
Definition: nas.h:5968
uint32_t csg_list_cat
Definition: nas.h:16043
nas_QmisNasPcsDigit * pPCSInstance
Definition: nas.h:4702
uint8_t radioInterface
Definition: nas.h:13460
Definition: nas.h:3595
float * pTDSCDMAECIODelta
Definition: nas.h:7432
uint64_t Nr5gBandPrefbits_129_192
Definition: nas.h:8380
uint64_t * pLteNb1BandPref
Definition: nas.h:1076
uint8_t * pSubscriptionChangeInd
Definition: nas.h:1678
int8_t rssi
Definition: nas.h:1869
float * pTDSCDMAECIOThreshList
Definition: nas.h:7251
nas_lteOpModeTlv * pLteOpModeTlv
Definition: nas.h:4845
uint16_t KeyExchange
Definition: nas.h:11701
nas_detailSvcInfo DetailedSvcInfo
Definition: nas.h:5868
Definition: nas.h:3574
int pack_nas_SLQSGetServingSystemV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_serviceProviderName * pSrvcProviderName
Definition: nas.h:11335
uint16_t TXChan
Definition: nas.h:5093
uint8_t psAttachState
Definition: nas.h:5215
swi_uint256_t ParamPresenceMask
Definition: nas.h:5119
nas_WCDMACellInfoExt * pWCDMACellInfoExt
Definition: nas.h:10098
nas_QmiNas3GppNetworkRAT * pRATINstance
Definition: nas.h:4840
Definition: nas.h:3768
uint8_t TlvPresent
Definition: nas.h:14048
uint16_t MCC
Definition: nas.h:5407
uint8_t rejectSrvDomain
Definition: nas.h:3783
uint8_t TlvPresent
Definition: nas.h:14162
uint8_t * pPagingTimeWindow
Definition: nas.h:13163
Definition: nas.h:9722
Definition: nas.h:10540
swi_uint256_t ParamPresenceMask
Definition: nas.h:4323
int unpack_nas_SLQSNasNetworkTimeCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasNetworkTimeCallBack_ind_t *pOutput)
Definition: nas.h:2906
Definition: nas.h:11191
Definition: nas.h:12671
uint16_t geoSysIdx
Definition: nas.h:3061
nas_RatDisabledMaskTlv * pRatDisabledMask
Definition: nas.h:14525
int unpack_nas_SLQSSetDDTMPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetDDTMPref_t *pOutput)
uint8_t rxSignalStrengthDelta
Definition: nas.h:6334
uint8_t cellIdValid
Definition: nas.h:3268
uint16_t mnc
Definition: nas.h:16042
uint64_t * pLTEBandPref
Definition: nas.h:262
unpack_result_t unpack_nas_SetCDMANetworkParameters_t
Definition: nas.h:10905
int16_t cpich_rscp
Definition: nas.h:9628
uint8_t TlvPresent
Definition: nas.h:10404
Definition: common.h:260
uint64_t * pTDSCDMABandPref
Definition: nas.h:15846
Definition: nas.h:7216
uint8_t * pRFBandInfoInd
Definition: nas.h:1668
nas_NumScellsConfig sNumScellsConfig
Definition: nas.h:10617
uint8_t leapSeconds
Definition: nas.h:5336
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:4184
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:7939
nas_LTESNRThreshold * pLTESNRThresh
Definition: nas.h:7420
Definition: nas.h:16123
swi_uint256_t ParamPresenceMask
Definition: nas.h:12806
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:7974
uint8_t * pT3402TimerValueInd
Definition: nas.h:1680
nas_LTERSRQThresh * pLTERSRQThresh
Definition: nas.h:7422
uint8_t TlvPresent
Definition: nas.h:14354
uint16_t PER
Definition: nas.h:12245
Definition: nas.h:7045
int pack_nas_SLQSNasGetCellLocationInfoV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t netDescrLength
Definition: nas.h:5280
swi_uint256_t ParamPresenceMask
Definition: nas.h:11931
uint8_t radioIf
Definition: nas.h:15166
uint8_t * pManagedRoamingInd
Definition: nas.h:1665
uint16_t mcc
Definition: nas.h:15972
uint8_t roaming
Definition: nas.h:7694
uint8_t modemMode
Definition: nas.h:5008
Definition: nas.h:2188
uint8_t radioIf
Definition: nas.h:15247
uint32_t freq
Definition: nas.h:7973
uint16_t ActSetPilotPN
Definition: nas.h:12097
int16_t rsrp
Definition: nas.h:1902
nas_errorRateListElement errorRateInfo
Definition: nas.h:6506
uint8_t TlvPresent
Definition: nas.h:15250
uint32_t nr5gCellStatus
Definition: nas.h:3810
uint8_t TlvPresent
Definition: nas.h:10027
lteSSInfo LTESSInfo
Definition: nas.h:1964
uint8_t emmConnState
Definition: nas.h:5096
Definition: nas.h:15498
int unpack_nas_SLQSNasSwiOTAMessageCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiOTAMessageCallback_ind_t *pOutput)
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:3432
nas_LteCiotOpModeTlv * pLteCiotOpModeTlv
Definition: nas.h:4190
struct nas_lteBandPrefExt * pLTEBandPrefExt
Definition: nas.h:1073
uint16_t RXChan
Definition: nas.h:5092
int pack_nas_SetLURejectCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint32_t csBarStatus
Definition: nas.h:5443
int unpack_nas_SLQSNasGetCellLocationInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetCellLocationInfo_t *pOutput)
Definition: nas.h:9257
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:7976
int pack_nas_SLQSGetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_HDRPersonality_Ind_Data * pHDRPersInd
Definition: nas.h:13330
uint32_t VoiceDomainPref
Definition: nas.h:14394
uint16_t year
Definition: nas.h:10207
uint16_t dedicatedBand
Definition: nas.h:15205
uint8_t RSSIThresListLen
Definition: nas.h:12437
uint32_t baseLong
Definition: nas.h:9307
uint64_t bits_193_256
Definition: nas.h:14161
uint32_t freq
Definition: nas.h:8005
uint32_t psBarStatus
Definition: nas.h:5444
uint8_t TLVPresent
Definition: nas.h:3598
swi_uint256_t ParamPresenceMask
Definition: nas.h:11340
int unpack_nas_SLQSNASGetForbiddenNetworks(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGetForbiddenNetworks_t *pOutput)
int unpack_nas_SLQSNasPerformIncNetworkScanCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasPerformIncNetworkScanCallback_Ind_t *pOutput)
uint8_t minute
Definition: nas.h:10211
uint16_t activeBand
Definition: nas.h:13461
Definition: nas.h:13458
uint8_t TlvPresent
Definition: nas.h:15076
uint8_t DTMInd
Definition: nas.h:5619
uint8_t TLVPresent
Definition: nas.h:5687
uint16_t * pPRLPref
Definition: nas.h:260
nas_LteOpMode * pLteOpMode
Definition: nas.h:15030
Definition: nas.h:6894
nas_LteEarfcnInfo * pLteEarfcnInfo
Definition: nas.h:10100
uint64_t Nr5gBandPrefbits1_64
Definition: nas.h:8378
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:4188
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:3420
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:3974
uint8_t bandwidth
Definition: nas.h:5091
uint16_t SystemID
Definition: nas.h:5852
NASPhyCaAggScellInfo PhyCaAggScellInfo
Definition: nas.h:8103
uint8_t TlvPresent
Definition: nas.h:14105
Definition: nas.h:14730
swi_uint256_t ParamPresenceMask
Definition: nas.h:4395
nas_GWAcqOrderPrefTlv * pGWAcqOrderPref
Definition: nas.h:14523
uint8_t TlvPresent
Definition: nas.h:13855
Definition: nas.h:8198
uint8_t QLIC
Definition: nas.h:12283
uint8_t ecioDelta
Definition: nas.h:6335
uint8_t State
Definition: nas.h:12240
uint8_t LTESNRThreshListLen
Definition: nas.h:7133
NASBandPreferenceTlv BPTlv
Definition: nas.h:8456
uint16_t * pLTESNRDelta
Definition: nas.h:7421
int16_t * pWCDMAECIOThreshList
Definition: nas.h:7100
uint8_t LTERSSIThreshListLen
Definition: nas.h:7116
uint8_t trueSrvStatus
Definition: nas.h:3144
int unpack_nas_SLQSGetServingSystem(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetServingSystem_t *pOutput)
uint8_t plmnListLen
Definition: nas.h:15659
nas_PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: nas.h:10615
uint16_t activeBand
Definition: nas.h:15248
int unpack_nas_SLQSNASSeteDRXParams(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSeteDRXParams_t *pOutput)
uint8_t * pForceRev0
Definition: nas.h:10897
uint8_t cellIdValid
Definition: nas.h:3780
uint8_t * pSystemSelectionInd
Definition: nas.h:1654
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:592
Definition: nas.h:4521
uint32_t rsrq
Definition: nas.h:9727
Definition: nas.h:11155
uint8_t TLVPresent
Definition: nas.h:3520
uint8_t isSysForbiddenValid
Definition: nas.h:2454
uint8_t lteEmmUl
Definition: nas.h:8781
uint16_t numScellsCfg
Definition: nas.h:10570
uint32_t LteRegDomain
Definition: nas.h:3597
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:3415
uint16_t * pModePref
Definition: nas.h:585
uint64_t * pLTEBandPref
Definition: nas.h:1062
Definition: nas.h:14351
uint32_t Duration
Definition: nas.h:7621
uint8_t cellReselPriority
Definition: nas.h:9418
uint8_t netReg
Definition: nas.h:323
int pack_nas_GetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
swi_uint256_t ParamPresenceMask
Definition: nas.h:1783
nas_RejectReasonTlv RRTlv
Definition: nas.h:6616
Definition: nas.h:15202
uint8_t TlvPresent
Definition: nas.h:13573
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:4172
nas_EdrxEnableType edrxEnableTypeTlv
Definition: nas.h:14839
NASPhyCaAggScellIndType PhyCaAggScellIndType
Definition: nas.h:8101
uint16_t * pModePref
Definition: nas.h:258
nas_CSGInfoTlv CSGInfo
Definition: nas.h:16186
int16_t * pLTESNRThreshList
Definition: nas.h:7134
uint32_t SrvDomainPref
Definition: nas.h:8257
uint8_t srvStatus
Definition: nas.h:2365
nas_IOThresh * pIOThresh
Definition: nas.h:12677
uint8_t nas_major
Definition: nas.h:8560
Definition: nas.h:12551
nas_LTERSSIThresh * pLTERSSIThresh
Definition: nas.h:7418
Definition: nas.h:13752
uint8_t * pTimeZone
Definition: nas.h:10337
uint16_t * pRoamPref
Definition: nas.h:261
uint8_t * pSuppressSysInfoInd
Definition: nas.h:1670
uint16_t * pHDRSINRDelta
Definition: nas.h:7409
Definition: nas.h:7655
uint16_t BasestationID
Definition: nas.h:5854
int unpack_nas_GetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_GetCDMANetworkParameters_t *pOutput)
Definition: nas.h:12280
nas_timeInfo * p3GPP2TimeInfo
Definition: nas.h:10238
int pack_nas_PerformNetworkScanPCI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_PerformNetworkScanPCI_t *pReqParam)
Definition: nas.h:16003
uint16_t * pRoamPref
Definition: nas.h:1061
nas_ecioListElement ecioInfo
Definition: nas.h:6503
int unpack_nas_SLQSGetNetworkTime(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetNetworkTime_t *pOutput)
uint8_t regRejectInfoValid
Definition: nas.h:3270
uint16_t errorRateListLen
Definition: nas.h:6193
uint16_t SecProt
Definition: nas.h:11704
uint8_t TlvPresent
Definition: nas.h:14746
Definition: nas.h:14805
uint8_t RoamIndicatorVal
Definition: nas.h:5849
Definition: nas.h:13796
nas_UsageSettingTlv * pUsageSetting
Definition: nas.h:14534
uint8_t isSysPrlMatchValid
Definition: nas.h:2580
uint32_t globalCellId
Definition: nas.h:9415
Definition: nas.h:14392
uint8_t * pSignalStrengthInd
Definition: nas.h:1661
uint8_t RegHomeSID
Definition: nas.h:6717
int pack_nas_SLQSNASGetForbiddenNetworks(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:14760
uint8_t HDRRSSIThreshListLen
Definition: nas.h:6986
uint16_t psc
Definition: nas.h:2924
nas_networkNameSrcTlv * pNetworkNameSrcTlv
Definition: nas.h:4846
nas_SrvRegRestricTlv * pSrvRegRestric
Definition: nas.h:14533
uint16_t lac
Definition: nas.h:2776
Definition: nas.h:2264
uint8_t * pWCDMABER
Definition: nas.h:11930
Definition: nas.h:11090
uint16_t * pHDRPackErrRate
Definition: nas.h:11928
int pack_nas_InitiateDomainAttach(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_InitiateDomainAttach_t *pReqParam)
uint16_t * pCurrentPrsnlty
Definition: nas.h:11797
uint8_t TlvPresent
Definition: nas.h:8558
uint32_t cellId
Definition: nas.h:2912
uint32_t len
Definition: nas.h:54
Definition: nas.h:8154
uint16_t RatDisabledMask
Definition: nas.h:8302
uint16_t tac
Definition: nas.h:3789
Definition: nas.h:12850
uint8_t threshGsmLow
Definition: nas.h:9573
uint8_t srvStatus
Definition: nas.h:3143
uint8_t NetSelPref
Definition: nas.h:13873
uint16_t mnc
Definition: nas.h:2266
int16_t * pCDMARSSIThreshList
Definition: nas.h:6951
uint8_t HDRSINRThresListLen
Definition: nas.h:12483
uint16_t mnc
Definition: nas.h:2126
uint32_t * pCampedCiotLteOpMode
Definition: nas.h:3986
int16_t snr
Definition: nas.h:10696
uint8_t srvDomainValid
Definition: nas.h:3258
int16_t srxlev
Definition: nas.h:9341
nas_NetworkScanStatusTlv networkScanStatus
Definition: nas.h:16184
uint8_t TlvPresent
Definition: nas.h:8377
int16_t * pLTERSSIThreshList
Definition: nas.h:7117
uint8_t namID
Definition: nas.h:11387
Definition: nas.h:2327
uint8_t bsPRevValid
Definition: nas.h:2584
int pack_nas_SLQSNASSwiSetChannelLock(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNASSwiSetChannelLock_t *pReqParam)
uint8_t nameSize
Definition: nas.h:12796
uint8_t spnEncoding
Definition: nas.h:8981
uint8_t * pLTERACHFailInd
Definition: nas.h:1691
uint16_t umtsUarfcn
Definition: nas.h:9204
uint8_t * pPersonalityListLength
Definition: nas.h:11798
nas_LteVoiceDomainTlv * pLteVoiceDomain
Definition: nas.h:3990
nas_SignalStrngthTlv signalStrength
Definition: nas.h:16189
uint16_t * pMNC
Definition: nas.h:12795
nas_EdrxCiotLteMode edrxCiotLteModeTlv
Definition: nas.h:14843
Definition: nas.h:6074
uint8_t * pHDRNewUATIAssInd
Definition: nas.h:1663
uint16_t refpn
Definition: nas.h:9305
uint16_t * pModePref
Definition: nas.h:1058
uint8_t lacValid
Definition: nas.h:3266
uint64_t ciotLteOpModePref
Definition: nas.h:13990
uint8_t * pHDRNewUATIAssInd
Definition: nas.h:1319
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:4169
int unpack_nas_SetRoamingIndicatorCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRoamingIndicatorCallback_ind_t *pOutput)
Definition: nas.h:6613
uint16_t uarfcn
Definition: nas.h:9262
uint16_t sid
Definition: nas.h:2128
int pack_nas_SLQSGetSysSelectionPrefExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:6578
nas_GWAcqOrderPrefTlv * pGWAcqOrderPref
Definition: nas.h:14267
uint16_t RoamPref
Definition: nas.h:13798
Definition: nas.h:12095
swi_uint256_t ParamPresenceMask
Definition: nas.h:7695
uint8_t dayOfWeek
Definition: nas.h:10213
Definition: nas.h:8557
int32_t rsrp
Definition: nas.h:10665
uint8_t TlvPresent
Definition: nas.h:8228
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:3981
Definition: nas.h:9856
uint16_t nid
Definition: nas.h:9303
nas_servSystem ServingSystem
Definition: nas.h:5848
nas_sysInfoCommon sysInfoWCDMA
Definition: nas.h:2908
nas_RFInfoTlv RFTlv
Definition: nas.h:6615
Definition: nas.h:8254
Definition: nas.h:4498
uint32_t RegistrationState
Definition: nas.h:4310
uint8_t ImsVoiceSupportLte
Definition: nas.h:3537
uint8_t TlvPresent
Definition: nas.h:10526
cdmaSSInfo * pWCDMASigInfo
Definition: nas.h:2066
swi_uint256_t ParamPresenceMask
Definition: nas.h:10240
uint16_t lac2
Definition: nas.h:11160
uint16_t tac
Definition: nas.h:9414
int unpack_nas_SLQSNasGetCellLocationInfoV2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetCellLocationInfoV2_t *pOutput)
nas_SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo
Definition: nas.h:6581
int pack_nas_SLQSNasGet3GPP2Subscription(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasGet3GPP2Subscription_t *reqArg)
uint8_t * pLTECphyCa
Definition: nas.h:1677
uint32_t SrvDomainPref
Definition: nas.h:13895
swi_uint256_t ParamPresenceMask
Definition: nas.h:6726
uint8_t TlvPresent
Definition: nas.h:16148
nas_ModePrefTlv * pModePref
Definition: nas.h:14260
Definition: nas.h:5311
uint8_t TlvPresent
Definition: nas.h:13529
uint8_t TlvPresent
Definition: nas.h:10007
uint16_t * pCDMAECIODelta
Definition: nas.h:7403
uint16_t lac
Definition: nas.h:3011
uint8_t pRevInUse
Definition: nas.h:2583
nas_TDSCDMABandPrefTlv * pTDSCDMABandPref
Definition: nas.h:14532
uint8_t CurrentDDTMStatus
Definition: nas.h:15500
uint8_t * pSysInfoInd
Definition: nas.h:1660
uint8_t * pCustomSCP
Definition: nas.h:10898
uint8_t ForceRev0
Definition: nas.h:6720
nas_detailSvcInfo DetailedSvcInfo
Definition: nas.h:5620
int pci
Definition: nas.h:10522
int8_t * pRSSIThresList
Definition: nas.h:12438
uint8_t network_desc_len
Definition: nas.h:15977
uint8_t DTMInd
Definition: nas.h:5867
uint16_t RX_PWR
Definition: nas.h:12244
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:590
int unpack_nas_SlqsGetLTECphyCAInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SlqsGetLTECphyCAInfo_t *pOutput)
nas_LteM1BandPrefTlv * pLteM1BandPref
Definition: nas.h:14271
uint8_t freqsLen
Definition: nas.h:9597
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:3422
Definition: nas.h:8268
#define LITE_MAX_PLMNLIST_NUM
Definition: nas.h:32
int16_t rsrq
Definition: nas.h:9338
uint8_t * pRATInstanceSize
Definition: nas.h:4699
Definition: nas.h:15658
nas_qaQmi3Gpp2TimeZone Gpp2TimeZone
Definition: nas.h:5859
uint32_t * pCiotLteOpMode
Definition: nas.h:1077
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:3975
NASNr5gBandPrefTlv NR5gBandPTlv
Definition: nas.h:8469
uint16_t Tlvresult
Definition: nas.h:7571
int unpack_nas_SLQSNasRFBandInfoCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasRFBandInfoCallback_Ind_t *pOutput)
lteSSInfo * pLTESigInfo
Definition: nas.h:2067
uint8_t * pInstancesSize
Definition: nas.h:13574
uint8_t sinr
Definition: nas.h:6505
uint8_t TlvPresent
Definition: nas.h:16127
uint8_t TLVPresent
Definition: nas.h:3790
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:1063
uint8_t bsPRev
Definition: nas.h:2585
uint16_t Tlvresult
Definition: nas.h:13618
nas_callBarStatus CallBarStatus
Definition: nas.h:5872
uint8_t hsIndValid
Definition: nas.h:2921
float wTxAgc
Definition: nas.h:9859
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:12907
int8_t rssi
Definition: nas.h:1900
Definition: nas.h:8212
uint32_t TechnologyPref
Definition: nas.h:7620
int pack_nas_SLQSSwiGetHDRPersonality(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t SO
Definition: nas.h:12176
uint16_t PilotStrength
Definition: nas.h:12000
swi_uint256_t ParamPresenceMask
Definition: nas.h:10731
swi_uint256_t ParamPresenceMask
Definition: nas.h:12382
int unpack_nas_SLQSNasGet3GPP2Subscription(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGet3GPP2Subscription_t *pOutput)
Definition: nas.h:321
nas_RoamPrefTlv * pRoamPref
Definition: nas.h:14263
nas_callBarStatus CallBarStatus
Definition: nas.h:5624
uint8_t * pEdrxRatType
Definition: nas.h:13255
swi_uint256_t ParamPresenceMask
Definition: nas.h:15522
int unpack_nas_GetANAAAAuthenticationStatus(uint8_t *pResp, uint16_t respLen, unpack_nas_GetANAAAAuthenticationStatus_t *pOutput)
int unpack_nas_SLQSGetSysSelectionPrefExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPrefExt_t *pOutput)
uint8_t * pPCSInstanceSize
Definition: nas.h:4841
uint8_t * pEdrxEnable
Definition: nas.h:13035
Definition: nas.h:2124
#define LITE_MAX_NAS_3GPP2_MDN_LEN
Definition: nas.h:29
float ecio
Definition: nas.h:1927
uint8_t HDRECIOThreshListLen
Definition: nas.h:7003
swi_uint256_t ParamPresenceMask
Definition: nas.h:10618
nas_LteEmbmsCoverageTlv * pLteEmbmsCoverage
Definition: nas.h:3987
int16_t umtsSrxLvl
Definition: nas.h:9906
uint8_t emmState
Definition: nas.h:5094
uint8_t TlvPresent
Definition: nas.h:14807
swi_uint256_t ParamPresenceMask
Definition: nas.h:266
uint8_t SCI
Definition: nas.h:6715
uint8_t imsRegState
Definition: nas.h:5010
swi_uint256_t ParamPresenceMask
Definition: nas.h:10960
uint8_t * pTimer
Definition: nas.h:8786
uint16_t psc
Definition: nas.h:9998
uint8_t ConcSvcInfo
Definition: nas.h:5865
uint8_t radioInterface
Definition: nas.h:10216
Definition: nas.h:7566
nas_LTESNRThresh * pLTESNRThresh
Definition: nas.h:12676
uint8_t second
Definition: nas.h:10212
Definition: nas.h:3256
uint8_t TlvPresent
Definition: nas.h:13755
uint32_t * pSrvDomainPref
Definition: nas.h:264
Definition: nas.h:3037
Definition: nas.h:10661
uint8_t CQIValueCW0
Definition: nas.h:4914
uint8_t WCDMAECIOThreshListLen
Definition: nas.h:7099
int8_t rsrq
Definition: nas.h:1901
uint64_t * pCiotOpModePref
Definition: nas.h:14693
Definition: nas.h:7027
uint8_t emmSubState
Definition: nas.h:5095
uint8_t rptRate
Definition: nas.h:7201
nas_timeInfo * p3GPPTimeInfo
Definition: nas.h:10239
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:3969
uint8_t LteEmbmsCoverage
Definition: nas.h:3495
uint64_t * pBandPref
Definition: nas.h:586
Definition: nas.h:8283
uint32_t pci
Definition: nas.h:12890
Definition: nas.h:8344
uint32_t RX_PWR
Definition: nas.h:12177
nas_PilotSetData * pPilotSetData
Definition: nas.h:12051
uint8_t HWVersion
Definition: nas.h:12285
uint16_t rsrqRx0
Definition: nas.h:4592
uint32_t SimRejInfo
Definition: nas.h:3519
int32_t rxPower
Definition: nas.h:10664
LITE_TYPE_OF_SERVICE_DOMAIN
Definition: nas.h:14863
uint32_t UsageSetting
Definition: nas.h:14373
uint16_t MNC
Definition: nas.h:4524
uint16_t cellID
Definition: nas.h:4550
nas_SrvDomainPrefTlv * pSrvDomainPref
Definition: nas.h:14266
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:4173
uint32_t ActiveTechPref
Definition: nas.h:7568
uint8_t rejCause
Definition: nas.h:3272
Definition: nas.h:5248
uint32_t activeChannel
Definition: nas.h:15249
uint8_t NetSelPref
Definition: nas.h:8243
uint16_t mnc
Definition: nas.h:325
uint8_t GSMRSSIThreshListLen
Definition: nas.h:7065
nas_qaQmi3Gpp2TimeZone Gpp2TimeZone
Definition: nas.h:5611
uint16_t activeBandClass
Definition: nas.h:13423
uint8_t PRLInd
Definition: nas.h:5866
nas_rsrqInformation rsrqInfo
Definition: nas.h:6195
cdmaSSInfo WCDMASSInfo
Definition: nas.h:1963
nas_ActPilotPNElement * pActPilotPNElements
Definition: nas.h:12181
int unpack_nas_SetNasLTECphyCaIndCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetNasLTECphyCaIndCallback_ind_t *pOutput)
nas_PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: nas.h:10613
NASCiotLteOpModePrefTlv CiotOpMPTlv
Definition: nas.h:8465
nas_currentPLMN CurrentPLMN
Definition: nas.h:5851
int pack_nas_GetServingNetworkCapabilities(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_rxInfo * pRXChain1Info
Definition: nas.h:11093
uint32_t earfcn0
Definition: nas.h:12871
Definition: nas.h:11264
nas_HDRIOThresh * pHDRIOThresh
Definition: nas.h:7410
uint32_t csBarStatus
Definition: nas.h:3087
uint16_t cellId
Definition: nas.h:9994
uint32_t InUse
Definition: nas.h:4474
NASRoamPreferenceTlv RPTlv
Definition: nas.h:8458
int unpack_nas_SLQSConfigSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSConfigSigInfo_t *pOutput)
uint8_t * pRadioInterface
Definition: nas.h:10339
NASLTEBandPreferenceTlv LBPTlv
Definition: nas.h:8459
uint8_t * pUATI
Definition: nas.h:12050
int16_t umtsRscp
Definition: nas.h:9206
#define NAS_MAX_DESCRIPTION_LENGTH
Definition: nas.h:17
uint8_t isPrefDataPath
Definition: nas.h:2367
swi_uint256_t ParamPresenceMask
Definition: nas.h:10340
uint8_t minute
Definition: nas.h:10295
uint16_t * pSID
Definition: nas.h:12798
uint64_t CiotLteOpModePref
Definition: nas.h:8317
Definition: nas.h:13250
Definition: nas.h:13852
int pack_nas_SLQSNasGetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t tacValid
Definition: nas.h:3788
uint32_t GWAcqOrderPref
Definition: nas.h:8271
uint32_t message_type
Definition: nas.h:8536
int pack_nas_SlqsGetLTECphyCAInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
LITEQMI_LTE_BAND_CLASS_E_UTRA_OPERATING_BAND
Definition: nas.h:7850
uint8_t * pT3346TimerStatusChangeInd
Definition: nas.h:1683
nas_PLMNNetworkNameData * pNITZInformation
Definition: nas.h:11339
uint8_t ueInIdle
Definition: nas.h:9596
Definition: nas.h:13611
uint8_t * pInstancesSize
Definition: nas.h:13552
uint8_t * pDDTMInd
Definition: nas.h:1655
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:3984
uint8_t numWcdmaArfcn
Definition: nas.h:15609
Definition: nas.h:13772
uint8_t month
Definition: nas.h:10208
nas_NR5GSystemInfoTlv * pNR5GSystemInfoTlv
Definition: nas.h:4192
Definition: nas.h:13507
uint16_t year
Definition: nas.h:10291
int pack_nas_SLQSGetSysInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:344
uint8_t isPrefDataPath
Definition: nas.h:3145
Definition: nas.h:6984
uint8_t psState
Definition: nas.h:5011
uint32_t Roaming
Definition: nas.h:4475
nas_homeSIDNID * pHomeSIDNID
Definition: nas.h:11612
int pack_nas_SLQSSwiPSDetach(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSwiPSDetach_t *pReqParam)
uint16_t rsrp
Definition: nas.h:4588
Definition: nas.h:3493
int16_t geranRank
Definition: nas.h:9939
uint8_t srvCapability
Definition: nas.h:5389
uint8_t TlvPresent
Definition: nas.h:10542
uint8_t TDSCDMAECIOThreshListLen
Definition: nas.h:7250
struct nas_CSGID * pCSGID
Definition: nas.h:1071
nas_NetworkStatEVDO * pNetworkStatEVDO
Definition: nas.h:12379
uint8_t rejectSrvDomain
Definition: nas.h:2914
int unpack_nas_GetACCOLC(uint8_t *pResp, uint16_t respLen, unpack_nas_GetACCOLC_t *pOutput)
int unpack_nas_GetServingNetworkCapabilities(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetworkCapabilities_t *pOutput)
uint8_t * pSysInfoNoChange
Definition: nas.h:4189
int unpack_nas_SLQSGetSysInfoV2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysInfoV2_t *pOutput)
uint8_t * pNetSelPref
Definition: nas.h:263
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:3426
uint8_t geranInst
Definition: nas.h:9268
int16_t * pHDRIOThreshList
Definition: nas.h:7048
uint8_t TlvPresent
Definition: nas.h:8156
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:3985
nas_PRLPrefTlv * pPRLPref
Definition: nas.h:14262
int pack_nas_PerformNetworkScan(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t num_inst
Definition: nas.h:16005
Definition: nas.h:14102
uint8_t WCDMARSSIThreshListLen
Definition: nas.h:7082
nas_LteNb1BandPrefTlv * pLteNb1BandPref
Definition: nas.h:14272
#define LITE_MAX_NUM_OF_SET
Definition: nas.h:33
int unpack_nas_SLQSGetSysSelectionPrefExtV2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPrefExtV2_t *pOutput)
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:3973
nas_BandPrefTlv * pBandPref
Definition: nas.h:14517
uint8_t TlvPresent
Definition: nas.h:10217
uint8_t networkIdValid
Definition: nas.h:2916
int32_t rxPower
Definition: nas.h:11045
uint8_t TlvPresent
Definition: nas.h:3108
Definition: nas.h:7097
struct nas_RfBandwidthInfoElements * pRfBandwidthInfoParam
Definition: nas.h:13575
uint8_t * pCSPPLMNModeInd
Definition: nas.h:1672
int pack_nas_GetHomeNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t LTESNRThresListLen
Definition: nas.h:12506
uint8_t * pLTESIB16NetworkTimeInd
Definition: nas.h:1676
uint8_t accolc
Definition: nas.h:6897
uint8_t signal_quality_len
Definition: nas.h:16125
uint8_t RAT
Definition: nas.h:4502
unpack_result_t unpack_nas_SLQSConfigSigInfo_t
Definition: nas.h:12684
uint32_t * pCiotAcqOrder
Definition: nas.h:686
uint8_t hsCallStatus
Definition: nas.h:2920
uint16_t errorRate
Definition: nas.h:6034
#define NAS_MAX_SLQS_NAS_PCI_INFO_LENGTH
Definition: nas.h:25
uint8_t * pSSACBarringExtInd
Definition: nas.h:1685
swi_uint256_t ParamPresenceMask
Definition: nas.h:3997
int unpack_nas_GetNetworkPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_GetNetworkPreference_t *pOutput)
nas_ForbiddenNetworks3GPP * pForbiddenNetworks3GPP
Definition: nas.h:15092
nas_BandPrefTlv * pBandPref
Definition: nas.h:14261
uint64_t lteNb1BandPref
Definition: nas.h:14104
uint16_t lac
Definition: nas.h:9996
uint16_t MCC
Definition: nas.h:4500
int pack_nas_SLQSGetOperatorNameData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int pack_nas_SLQSNasIndicationRegisterV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasIndicationRegisterV2_t *pReqParam)
uint8_t TlvPresent
Definition: nas.h:2216
uint8_t TlvPresent
Definition: nas.h:6580
Definition: nas.h:9084
int unpack_nas_SLQSGetSignalStrength(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSignalStrength_t *pOutput)
Definition: nas.h:12238
uint8_t TlvPresent
Definition: nas.h:8186
nas_BandPrefInfoTlv nas_NR5gBandPrefTlv
Definition: nas.h:14171
uint8_t cellIdValid
Definition: nas.h:3012
uint16_t activeChannel
Definition: nas.h:13424
uint16_t * pLTERSSIDelta
Definition: nas.h:7419
Definition: nas.h:9485
uint8_t * pAccessClassBarringInd
Definition: nas.h:1681
uint16_t * pCurrentPersonality
Definition: nas.h:11732
nas_RfBandwidthInfo * pRfBandwidthInfo
Definition: nas.h:13616
uint8_t SOLen
Definition: nas.h:15418
uint16_t ModePref
Definition: nas.h:13692
uint8_t rejectSrvDomain
Definition: nas.h:2780
uint8_t NumPilots
Definition: nas.h:12022
Definition: nas.h:13588
nas_WCDMAInfoLTENeighborCell * pWCDMAInfoLTENeighborCell
Definition: nas.h:10097
nas_LTEInfoNeighboringGSM * pLTEInfoNeighboringGSM
Definition: nas.h:10094
int16_t * pECIOThresList
Definition: nas.h:12462
int pci
Definition: nas.h:10401
nas_NetSelPrefTlv * pNetSelPref
Definition: nas.h:14265
uint16_t * pMaxSearchTime
Definition: nas.h:15850
uint16_t mcc
Definition: nas.h:378
Definition: nas.h:12375
uint8_t acqOrdeLen
Definition: nas.h:13941
uint8_t ciotAcqOrderLen
Definition: nas.h:685
uint8_t bsicId
Definition: nas.h:9530
Definition: nas.h:7001
uint8_t * pInstancesSize
Definition: nas.h:13530
uint8_t * pPagingTimeWindow
Definition: nas.h:13254
uint8_t regRejectInfoValid
Definition: nas.h:2779
uint32_t * pScanResult
Definition: nas.h:4703
nas_AcqOrderPrefTlv * pAcqOrderPref
Definition: nas.h:14268
uint8_t TDSCDMASINRThreshListLen
Definition: nas.h:7266
uint16_t MCC
Definition: nas.h:5278
int unpack_nas_SLQSPerformNetworkScanV2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSPerformNetworkScanV2_t *pOutput)
uint16_t * pSectorID
Definition: nas.h:12243
int pack_nas_SLQSNASGeteDRXParamsExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNASGeteDRXParamsExt_t *pReqParam)
uint32_t IPAddress
Definition: nas.h:12342
uint8_t srvCapabilityValid
Definition: nas.h:2450
int pack_nas_SLQSNasGetSigInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
NasGetLTECphyCaInfo LTECphyCaInfo
Definition: nas.h:8125
swi_uint256_t ParamPresenceMask
Definition: nas.h:4194
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:4181
nas_txInfo * pTXInfo
Definition: nas.h:11094
int pack_nas_SLQSSetDDTMPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetDDTMPref_t *pReqParam)
uint16_t nmrArfcn
Definition: nas.h:9089
uint16_t MNC
Definition: nas.h:4473
nas_LTEBandPrefTlv * pLTEBandPref
Definition: nas.h:14264
nas_NetSelPrefTlv * pNetSelPref
Definition: nas.h:14521
uint8_t is3GppNw
Definition: nas.h:2189
uint8_t State
Definition: nas.h:12175
uint8_t second
Definition: nas.h:10296
uint8_t TlvPresent
Definition: nas.h:10417
uint16_t * pGSMRSSIDelta
Definition: nas.h:7413
NASLteNB1BandPrefTlv NB1BandPTlv
Definition: nas.h:8467
swi_uint256_t ParamPresenceMask
Definition: nas.h:8994
uint16_t mcc
Definition: nas.h:8657
uint32_t * pSrvDomainPref
Definition: nas.h:1066
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:10494
uint8_t mnc_includes_pcs_digit
Definition: nas.h:15976
uint16_t lac
Definition: nas.h:2910
uint8_t TLVPresent
Definition: nas.h:3616
uint8_t name_len
Definition: nas.h:16045
uint8_t TlvPresent
Definition: nas.h:13669
uint8_t TlvPresent
Definition: nas.h:8535
uint16_t nid
Definition: nas.h:11438
nas_NR5GSrvStatusTlv * pNR5GSrvStatusinfo
Definition: nas.h:3994
uint8_t CDMAECIOThreshListLen
Definition: nas.h:6968
uint16_t MCC
Definition: nas.h:5684
uint16_t mnc
Definition: nas.h:379
uint8_t mccIncPcsDigit
Definition: nas.h:2190
uint8_t Technology
Definition: nas.h:12282
NAS_LTE_CPHY_SCELL_STATE_LITE
Definition: nas.h:10374
nas_PhyCaAggDlBW sPhyCaAggDlBW
Definition: nas.h:10616
uint16_t lac
Definition: nas.h:9261
uint8_t * pSysInfoInd
Definition: nas.h:1316
nas_LTERSRPThresh * pLTERSRPThresh
Definition: nas.h:7424
uint8_t rejectCause
Definition: nas.h:3784
Definition: nas.h:14156
int unpack_nas_SetRFInfoCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRFInfoCallback_t *pOutput)
uint8_t shortNameCI
Definition: nas.h:8985
uint16_t threshXhigh
Definition: nas.h:9666
Definition: nas.h:1959
nas_RfBandInfoList rfbandInfoList
Definition: nas.h:13613
uint8_t TlvPresent
Definition: nas.h:8068
uint32_t t3396_val
Definition: nas.h:10773
uint8_t acqOrdeLen
Definition: nas.h:346
Definition: nas.h:10367
uint16_t baseId
Definition: nas.h:2592
Definition: nas.h:13103
uint32_t Protocol
Definition: nas.h:6722
Definition: nas.h:9758
uint32_t cellId
Definition: nas.h:3269
unpack_result_t unpack_nas_SLQSSetDDTMPref_t
Definition: nas.h:15422
#define LITE_NW_SCAN_LTE_OP_MODE_MAX_LENGTH
Definition: nas.h:27
uint8_t packetZoneValid
Definition: nas.h:2595
uint8_t spnLength
Definition: nas.h:8982
uint16_t rsrqRx1
Definition: nas.h:4593
uint8_t shortNameSpareBits
Definition: nas.h:11269
float * pTDSCDMARSSIThreshList
Definition: nas.h:7235
uint8_t TlvPresent
Definition: nas.h:6521
uint16_t nid
Definition: nas.h:2269
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:3968
Definition: nas.h:9594
int16_t * pTDSCDMARSCPThreshList
Definition: nas.h:7219
uint16_t MNC
Definition: nas.h:5279
int pack_nas_SLQSSwiGetLteCQI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:9687
int32_t rsrp
Definition: nas.h:11048
uint32_t NwNameSrc3Gpp
Definition: nas.h:2215
nas_WCDMAECIOThresh * pWCDMAECIOThresh
Definition: nas.h:7416
nas_HDRECIOThresh * pHDRECIOThresh
Definition: nas.h:7406
uint64_t Nr5gBandPrefbits_65_128
Definition: nas.h:8379
uint32_t pci
Definition: nas.h:7972
uint64_t bits_193_256
Definition: nas.h:662
Definition: nas.h:10489
int8_t signalStrength
Definition: nas.h:6535
hdrSSInfo * pHDRSigInfo
Definition: nas.h:2064
Definition: nas.h:11065
uint8_t TLVPresent
Definition: nas.h:3496
uint32_t rejectCause
Definition: nas.h:6523
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:3429
uint16_t activeChannel
Definition: nas.h:15168
NASTimeInfoTlv timeTlv
Definition: nas.h:8597
uint8_t isSysForbidden
Definition: nas.h:5392
swi_uint256_t ParamPresenceMask
Definition: nas.h:13036
uint8_t isPrefDataPath
Definition: nas.h:3653
uint8_t sinrThresholdListLen
Definition: nas.h:6341
uint8_t ecioThresholdListLen
Definition: nas.h:6339
uint8_t hdrPersonality
Definition: nas.h:2672
uint64_t * pBandPref
Definition: nas.h:259
uint16_t pci
Definition: nas.h:9725
NASPhyCaAggScellArray PhyCaAggScellArray
Definition: nas.h:8106
unpack_result_t unpack_nas_SLQSSetBandPreference_t
Definition: nas.h:1178
uint8_t displayCondition
Definition: nas.h:11193
uint16_t PilotPN
Definition: nas.h:11999
Definition: nas.h:10521
int16_t srxlev
Definition: nas.h:9630
uint8_t srvCapability
Definition: nas.h:3773
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:10416
Definition: nas.h:10365
nas_CDMAInfo * pCDMAInfo
Definition: nas.h:10091
nas_operatorNameString * pOperatorNameString
Definition: nas.h:11338
uint32_t cellId
Definition: nas.h:3013
uint8_t roamStatus
Definition: nas.h:3263
uint32_t rsrp
Definition: nas.h:9726
uint8_t cellReselPriority
Definition: nas.h:9571
uint8_t dtmSupp
Definition: nas.h:2788
uint8_t avgPeriod
Definition: nas.h:7202
uint8_t * pNetworkType
Definition: nas.h:14691
uint8_t network_status
Definition: nas.h:15974
int pack_nas_GetCDMANetworkParameters(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AccessMac
Definition: nas.h:11698
uint16_t rsrpRx0
Definition: nas.h:4589
uint16_t rsrpRx1
Definition: nas.h:4590
Definition: nas.h:9992
uint8_t * pOperatorNameDataInd
Definition: nas.h:1671
Definition: nas.h:13572
unpack_result_t unpack_nas_SetACCOLC_t
Definition: nas.h:6900
int freq
Definition: nas.h:10491
nas_UMTSInfo * pUMTSInfo
Definition: nas.h:9813
Definition: nas.h:5683
uint8_t threshServingLow
Definition: nas.h:9420
int pack_nas_SLQSSetSignalStrengthsCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSignalStrengthsCallback_t *pReqParam)
int unpack_valid_nas_SLQSGetServingSystem(uint8_t *pResp, uint8_t u8Info)
Definition: nas.h:10415
int pack_nas_SLQSSetSysSelectionPrefExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSysSelectionPrefExt_t *pReqParam)
uint8_t codingScheme
Definition: nas.h:11266
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:4175
uint64_t LTEBandPref
Definition: nas.h:8229
uint8_t * pDetachAction
Definition: nas.h:11846
unpack_result_t unpack_nas_SLQSSetSignalStrengthsCallback_t
Definition: nas.h:6358
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:3983
Definition: nas.h:2772
uint8_t LTERSRPThreshListLen
Definition: nas.h:7167
uint16_t packetZone
Definition: nas.h:2596
swi_uint256_t ParamPresenceMask
Definition: nas.h:6814
int unpack_nas_SLQSSetBandPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetBandPreference_t *pOutput)
uint8_t PlmnLen
Definition: nas.h:4552
uint8_t registrationState
Definition: nas.h:7765
nas_LteM1BandPrefTlv * pLteM1BandPref
Definition: nas.h:14527
uint8_t namID
Definition: nas.h:15554
uint16_t secChB
Definition: nas.h:11537
nas_GERANInfo * pGERANInfo
Definition: nas.h:10089
uint8_t avgPeriod
Definition: nas.h:12613
uint8_t EmerMode
Definition: nas.h:13668
int unpack_nas_SLQSNasNetworkRejectCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasNetworkRejectCallback_Ind_t *pOutput)
uint8_t namNameLen
Definition: nas.h:11404
Definition: nas.h:7971
int unpack_nas_SLQSDDTMPrefIndicationCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSDDTMPrefIndicationCallback_Ind_t *pOutput)
float * pTDSCDMARSSIDelta
Definition: nas.h:7430
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:3433
uint8_t dayLtSavingAdj
Definition: nas.h:10215
uint8_t * pPagingTimeWindow
Definition: nas.h:13034
uint8_t rejectCause
Definition: nas.h:15027
Definition: nas.h:5442
Definition: nas.h:4584
int unpack_nas_SLQSNasSwiIndicationRegister(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiIndicationRegister_t *pOutput)
nas_WCDMAInfoLTENeighborCell * pWCDMAInfoLTENeighborCell
Definition: nas.h:9820
uint8_t * pManualNWScanFailureInd
Definition: nas.h:1686
Definition: nas.h:7063
uint8_t cellsLen
Definition: nas.h:9422
uint8_t ConcSvcInfo
Definition: nas.h:5617
uint16_t Lac
Definition: nas.h:5863
nas_UMTSExtInfo * pUMTSExtInfo
Definition: nas.h:10099
#define NAS_PLMN_LENGTH
Definition: nas.h:18
swi_uint256_t ParamPresenceMask
Definition: nas.h:16190
unpack_result_t unpack_nas_InitiateDomainAttach_t
Definition: nas.h:10806
uint16_t * pAddHDRSysInfo
Definition: nas.h:3425
uint32_t SrvRegRestriction
Definition: nas.h:14353
uint8_t mncPcsDigits
Definition: nas.h:380
uint8_t trueSrvStatus
Definition: nas.h:2366
uint64_t BandPref
Definition: nas.h:13754
nas_SLQSSignalStrengthsIndReq * pSigIndReq
Definition: nas.h:6355
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:8006
uint16_t * pWCDMARSSIDelta
Definition: nas.h:7415
uint8_t TlvPresent
Definition: nas.h:13943
#define LITE_MAX_ARFCN_NUM
Definition: nas.h:31
uint8_t sysForbidden
Definition: nas.h:3265
uint8_t TlvPresent
Definition: nas.h:10557
uint8_t isInTraffic
Definition: nas.h:11067
uint8_t GppNetworkDSTAdjustment
Definition: nas.h:5862
Definition: nas.h:8003
uint8_t TlvPresent
Definition: nas.h:2191
swi_uint256_t ParamPresenceMask
Definition: nas.h:8619
Definition: nas.h:8329
uint16_t * pAddLTESysInfo
Definition: nas.h:3980
uint8_t srvCapValid
Definition: nas.h:3260
uint8_t cphy_scell_info_list_len
Definition: nas.h:8061
nas_LTEOperationalModeTlv lteOperationalMode
Definition: nas.h:15358
char * pSPC
Definition: nas.h:10896
int16_t ltersrp
Definition: nas.h:6197
int16_t umtsRank
Definition: nas.h:9907
uint8_t radioIf
Definition: nas.h:6035
uint8_t * pEdrxRAT
Definition: nas.h:13165
uint8_t countryInitials
Definition: nas.h:11267
swi_uint256_t ParamPresenceMask
Definition: nas.h:10774
uint16_t * pNeighborSetPilotPN
Definition: nas.h:12183
swi_uint256_t ParamPresenceMask
Definition: nas.h:13331
int16_t LteEmbmsTraceId
Definition: nas.h:3615
nas_AcqOrderPrefTlv * pAcqOrderPref
Definition: nas.h:14524
uint8_t cells_len
Definition: nas.h:9466
uint8_t TlvPresent
Definition: nas.h:8242
uint8_t ValidityCW0
Definition: nas.h:4913
int pack_nas_SetRFInfoCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint8_t * pNetworkRejectInd
Definition: nas.h:1669
nas_EdrxRatType edrxRatTypeTlv
Definition: nas.h:14842
uint8_t cdmaSysIdValid
Definition: nas.h:2588
NASModePreferenceTlv MPTlv
Definition: nas.h:8455
int pack_nas_SLQSConfigSigInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSConfigSigInfo_t *pReqParam)
Definition: nas.h:15970
uint32_t BasestationLatitude
Definition: nas.h:5855
uint16_t Lac
Definition: nas.h:5615
nas_EdrxCycleLength edrxCycleLengthTlv
Definition: nas.h:14840
uint8_t TlvPresent
Definition: nas.h:13896
uint16_t MCC
Definition: nas.h:4472
Definition: nas.h:3808
int unpack_nas_SLQSSwiHDRPersonalityCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiHDRPersonalityCallback_Ind_t *pOutput)
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB
Definition: nas.h:7838
nas_PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: nas.h:10614
uint16_t MultDisc
Definition: nas.h:11706
uint8_t TlvPresent
Definition: nas.h:13799
uint32_t Forbidden
Definition: nas.h:4476
uint16_t lac
Definition: nas.h:9149
uint32_t rat
Definition: nas.h:8659
nas_LteEmbmsTraceIdTlv * pLteEmbmsTraceId
Definition: nas.h:3993
Definition: nas.h:1830
uint8_t TlvPresent
Definition: nas.h:8301
uint8_t ActSetCnt
Definition: nas.h:12180
Definition: nas.h:5387
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:4174
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:4178
swi_uint256_t ParamPresenceMask
Definition: nas.h:15093
Definition: nas.h:3297
int freq
Definition: nas.h:10523
swi_uint256_t ParamPresenceMask
Definition: nas.h:2130
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:3972
nas_protocolSubtypeElement * pProtoSubTypElmnt
Definition: nas.h:11799
uint32_t baseLat
Definition: nas.h:2593
int pack_nas_SLQSNasConfigSigInfo2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasConfigSigInfo2_t *pReqParam)
Definition: nas.h:8534
uint16_t * pWCDMAECIODelta
Definition: nas.h:7417
int unpack_nas_SLQSSet3GPP2SubscriptionInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSet3GPP2SubscriptionInfo_t *pOutput)
uint64_t * pCiotLteOpModePref
Definition: nas.h:1074
uint8_t is856SysIdValid
Definition: nas.h:2675
uint8_t * pNw2Name
Definition: nas.h:12805
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:11734
uint8_t psAttachState
Definition: nas.h:7767
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:3978
nas_HDRSINRThresh * pHDRSINRThresh
Definition: nas.h:12675
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:3418
float wAgc
Definition: nas.h:9858
uint32_t * pEdrxCiotLteMode
Definition: nas.h:13256
uint32_t csgId
Definition: nas.h:14883
uint8_t IOThresListLen
Definition: nas.h:12528
uint32_t Duration
Definition: nas.h:7569
uint16_t rxLev
Definition: nas.h:9153
uint8_t * pRTREConfigurationInd
Definition: nas.h:1673
uint8_t TlvPresent
Definition: nas.h:8346
int pack_nas_SLQSGetErrorRate(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:8375
int unpack_nas_SLQSSwiGetLteCQI(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetLteCQI_t *pOutput)
uint16_t mnc
Definition: nas.h:15973
uint8_t TlvPresent
Definition: nas.h:14732
Definition: nas.h:6532
uint8_t radioInterface
Definition: nas.h:13440
uint8_t TlvPresent
Definition: nas.h:15914
uint8_t TlvPresent
Definition: nas.h:14934
uint8_t srvDomain
Definition: nas.h:3771
uint16_t * pAddLTESysInfo
Definition: nas.h:4183
swi_uint256_t ParamPresenceMask
Definition: nas.h:7492
uint8_t cellsLen
Definition: nas.h:9668
uint16_t umtsPsc
Definition: nas.h:9205
uint8_t geranInst
Definition: nas.h:10005
Definition: nas.h:8169
uint32_t GWAcqOrderPref
Definition: nas.h:13915
uint64_t bits_65_128
Definition: nas.h:660
uint8_t longNameLen
Definition: nas.h:8992
Definition: nas.h:3105
int16_t * pHDRRSSIThreshList
Definition: nas.h:6987
nas_CommInfo commonInfo
Definition: nas.h:5117
nas_sysInfoCommon sysInfoCDMA
Definition: nas.h:2579
uint8_t RegForeignSID
Definition: nas.h:6718
int pack_nas_SetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetNetworkPreference_t *reqArg)
Definition: nas.h:11042
int unpack_nas_GetSignalStrengths(uint8_t *pResp, uint16_t respLen, unpack_nas_GetSignalStrengths_t *pOutput)
Definition: nas.h:15164
nas_LTEBandPrefTlv * pLTEBandPref
Definition: nas.h:14520
uint8_t sinr
Definition: nas.h:6192
uint8_t radioInterface
Definition: nas.h:13490
uint8_t TlvPresent
Definition: nas.h:7977
Definition: nas.h:11996
int unpack_nas_SLQSNasSigInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSigInfoCallback_ind_t *pOutput)
uint8_t * pChgDuration
Definition: nas.h:591
Definition: nas.h:10569
uint32_t iLTEbandValue
Definition: nas.h:7975
uint16_t PilotEnergy
Definition: nas.h:12246
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:4170
uint8_t TlvPresent
Definition: nas.h:13991
swi_uint256_t ParamPresenceMask
Definition: nas.h:12052
Definition: nas.h:10693
Definition: nas.h:9410
uint16_t sid
Definition: nas.h:9302
uint64_t LTEBandPref
Definition: nas.h:13854
int8_t * pRSRQThresList
Definition: nas.h:12554
uint8_t mdnLen
Definition: nas.h:11551
float * pTDSCDMASINRCONFThreshList
Definition: nas.h:12628
uint8_t regRejectInfoValid
Definition: nas.h:3782
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:10492
uint8_t * pCycleLen
Definition: nas.h:13253
Definition: nas.h:13939
Definition: nas.h:12576
uint16_t rxSignalStrengthListLen
Definition: nas.h:6187
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:3419
Definition: nas.h:13666
uint8_t nwIdValid
Definition: nas.h:3785
nas_dataSrvCapabilities DataSrvCapabilities
Definition: nas.h:5602
Definition: nas.h:6049
swi_uint256_t ParamPresenceMask
Definition: nas.h:6848
nas_CiotLteOpModePrefTlv * pCiotLteOpModePref
Definition: nas.h:14526
Definition: nas.h:3535
nas_EmerModeTlv * pEmerMode
Definition: nas.h:14259
nas_WCDMARSSIThresh * pWCDMARSSIThresh
Definition: nas.h:7414
uint8_t cellIsTDD
Definition: nas.h:9729
uint16_t baseId
Definition: nas.h:9304
uint32_t freq
Definition: nas.h:4549
uint32_t ciotLteOpMode
Definition: nas.h:15321
uint32_t SrvRegRestriction
Definition: nas.h:3576
uint8_t CustomSCP
Definition: nas.h:6721
int unpack_valid_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint8_t u8Info)
uint16_t systemID
Definition: nas.h:2589
uint16_t TrackAreaCode
Definition: nas.h:5623
int pack_nas_SLQSPerformNetworkScanV2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * pEmerMode
Definition: nas.h:257
int16_t rssi
Definition: nas.h:9531
uint8_t nw_name_src_len
Definition: nas.h:16101
nas_PLMNNetworkName * pPLMNNetworkName
Definition: nas.h:11337
nas_UniversalTime universalTime
Definition: nas.h:10336
uint16_t * pMCC
Definition: nas.h:12794
uint8_t lteEmmDl
Definition: nas.h:8782
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:4177
int16_t srxlev
Definition: nas.h:9532
uint8_t srvCapabilityValid
Definition: nas.h:3772
uint8_t TlvPresent
Definition: nas.h:6566
uint8_t * pAcqOrder
Definition: nas.h:347
Definition: nas.h:13488
uint8_t TlvPresent
Definition: nas.h:3146
nas_currentPLMN CurrentPLMN
Definition: nas.h:5603
nas_CDMAInfo * pCDMAInfo
Definition: nas.h:9814
uint8_t RSRPThresListLen
Definition: nas.h:12578
uint8_t regRejectInfoValid
Definition: nas.h:2913
Definition: nas.h:15608
uint32_t baseLat
Definition: nas.h:9306
nas_PlmnID * pPlmnId
Definition: nas.h:15028
uint32_t nmrCellID
Definition: nas.h:9086
swi_uint256_t ParamPresenceMask
Definition: nas.h:8491
uint8_t nas_minor
Definition: nas.h:8561
uint8_t pcsDigit
Definition: nas.h:14912
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:596
Definition: nas.h:9300
uint8_t dataCapsSize
Definition: nas.h:7490
uint32_t cellId
Definition: nas.h:2778
uint8_t isRadioTuned
Definition: nas.h:10663
uint64_t TdscdmaBandPref
Definition: nas.h:14331
uint64_t lteM1BandPref
Definition: nas.h:14047
NASServDomainPrefTlv SDPTlv
Definition: nas.h:8461
nas_DataStatusDetail * pDataStatusDetail
Definition: nas.h:12381
Definition: nas.h:14869
uint8_t cell_resel_priority
Definition: nas.h:9465
Definition: nas.h:11172
Definition: nas.h:4470
int16_t ltesnr
Definition: nas.h:6196
uint8_t TlvPresent
Definition: nas.h:10699
uint32_t uarfcn
Definition: nas.h:12852
uint16_t secChA
Definition: nas.h:11536
uint8_t ccsSupportedValid
Definition: nas.h:2586
uint32_t BasestationLongitude
Definition: nas.h:5856
uint8_t DRCCover
Definition: nas.h:11978
uint8_t status
Definition: nas.h:12870
Definition: nas.h:4309
uint8_t * pManagedRoamingInd
Definition: nas.h:1321
uint32_t * pCiotAcqOrder
Definition: nas.h:14133
nas_QmisNasPcsDigit * pPCSInstance
Definition: nas.h:4842
Definition: nas.h:5212
Definition: nas.h:657
Definition: nas.h:11476
int unpack_nas_SLQSSwiGetHDRProtSubtype(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRProtSubtype_t *pOutput)
uint64_t Nr5gBandPrefbits_193_256
Definition: nas.h:8381
uint8_t rejectSrvDomain
Definition: nas.h:3271
uint8_t imsiTaddrNum
Definition: nas.h:11510
uint8_t * pServingSystemInd
Definition: nas.h:1312
uint8_t rejCause
Definition: nas.h:2781
int pack_nas_GetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_DDTMSettings ddtm_Settings
Definition: nas.h:15521
unpack_result_t unpack_nas_SLQSPerformIncNetworkScan_t
Definition: nas.h:15856
uint16_t MNC
Definition: nas.h:5685
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:3423
uint8_t egprsSupp
Definition: nas.h:2786
uint16_t earfcn
Definition: nas.h:9416
uint8_t pscValid
Definition: nas.h:2923
uint32_t freq
Definition: nas.h:7924
uint8_t TlvPresent
Definition: nas.h:14913
uint16_t BasestationID
Definition: nas.h:5606
nas_HDRRSSIThresh * pHDRRSSIThresh
Definition: nas.h:7404
uint8_t TlvPresent
Definition: nas.h:13366
Definition: nas.h:11694
uint8_t cellIdValid
Definition: nas.h:9529
uint8_t TlvPresent
Definition: nas.h:14788
uint16_t * pAddHDRSysInfo
Definition: nas.h:4180
uint64_t bandPref
Definition: nas.h:1175
uint8_t TlvPresent
Definition: nas.h:8270
uint16_t psc
Definition: nas.h:9627
uint8_t * pSignalStrengthInd
Definition: nas.h:1317
nas_LTEInfo * pLTEInfo
Definition: nas.h:5118
uint64_t bits_1_64
Definition: nas.h:659
uint32_t activeChannel
Definition: nas.h:13462
uint32_t count0
Definition: nas.h:13367
uint8_t MACIndex
Definition: nas.h:12241
Definition: qaGobiApiNas.h:518
uint32_t Application
Definition: nas.h:6724
nas_rxSignalStrengthListElement rxSignalStrengthInfo
Definition: nas.h:6502
Definition: nas.h:15626
uint64_t * pLteNB1BandPref
Definition: nas.h:14695
nas_operatorPLMNList * pOperatorPLMNList
Definition: nas.h:11336
Definition: nas.h:3141
nas_CDMAECIOThresh * pCDMAECIOThresh
Definition: nas.h:7402
Definition: nas.h:12869
uint8_t * pRankIndicatorInd
Definition: nas.h:8785
uint8_t * pGSMBER
Definition: nas.h:11929
uint16_t Tlvresult
Definition: nas.h:8126
Definition: nas.h:3412
nas_QmisNasSlqsNasPCIInfo * pPCIInfo
Definition: nas.h:4844
swi_uint256_t ParamPresenceMask
Definition: nas.h:14536
Definition: nas.h:8573
Definition: nas.h:14881
uint8_t CDMARSSIThreshListLen
Definition: nas.h:6950
Definition: nas.h:13988
uint8_t * pTimerExpiryInd
Definition: nas.h:1687
nas_RfDedicatedBandInfo * pRfDedicatedBandInfo
Definition: nas.h:13614
int16_t umtsEcio
Definition: nas.h:9207
nas_NetworkScan3GPPInfoTlv network3GPPScanInfo
Definition: nas.h:16185
Definition: nas.h:11975
int32_t rsrq
Definition: nas.h:10695
float sinr
Definition: nas.h:1928
uint16_t uarfcn
Definition: nas.h:9664
int unpack_nas_SLQSGetPLMNName(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetPLMNName_t *pOutput)
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:3430
int pack_nas_GetSignalStrengths(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:8285
uint16_t ecioListLen
Definition: nas.h:6189
uint16_t * pPRLPref
Definition: nas.h:1060
nas_WCDMAARFCNTlv * pWCDMAArfcn
Definition: nas.h:15847
uint8_t TlvPresent
Definition: nas.h:16103
Definition: nas.h:7264
uint8_t dirNumLen
Definition: nas.h:11422
unpack_result_t unpack_nas_SLQSNasIndicationRegisterExt_t
Definition: nas.h:1328
uint8_t * pDayltSavAdj
Definition: nas.h:10338
uint32_t serviceDomain
Definition: nas.h:6522
Definition: common.h:130
uint16_t earfcn
Definition: nas.h:9462
uint16_t activeBand
Definition: nas.h:15167
nas_servSystem ServingSystem
Definition: nas.h:5600
uint8_t sIntraSearch
Definition: nas.h:9421
uint32_t * pUMTSCellID
Definition: nas.h:9819
uint16_t PhysicalLayer
Definition: nas.h:11696
Definition: nas.h:14758
uint8_t * pPersonalityListLength
Definition: nas.h:11733
uint16_t umtsUarfcn
Definition: nas.h:9901
int unpack_nas_SetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_SetCDMANetworkParameters_t *pOutput)
NASNetSelPreferenceTlv NSPTlv
Definition: nas.h:8460
uint8_t edrxEnabled
Definition: nas.h:14731
Definition: nas.h:9899
uint8_t hdrSrvStatus
Definition: nas.h:5390
int unpack_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetSigInfo_t *pOutput)
int16_t ecio
Definition: nas.h:1870
uint8_t ccsSupported
Definition: nas.h:2587
nas_ECIOThresh * pECIOThresh
Definition: nas.h:12674
uint16_t Tlvresult
Definition: nas.h:8490
Definition: nas.h:13690
int pack_nas_SLQSNASSwiGetChannelLock(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t signalStrengthReqMask
Definition: nas.h:6186
uint8_t shortNameEn
Definition: nas.h:8984
Definition: nas.h:376
Definition: nas.h:12020
uint8_t ciotAcqOrderLen
Definition: nas.h:14132
nas_HDRSINRThreshold * pHDRSINRThresh
Definition: nas.h:7408
unsigned char * pRAT
Definition: nas.h:1072
Definition: switype_256bit.h:15
Definition: nas.h:14744
uint8_t TlvPresent
Definition: nas.h:15299
uint8_t geranBsicBcc
Definition: nas.h:9937
uint8_t SOLen
Definition: nas.h:15504
uint16_t RX_EC_IO
Definition: nas.h:12178
uint8_t nameSize
Definition: nas.h:4319
uint8_t localTimeOffset
Definition: nas.h:5337
uint8_t SectorIDLen
Definition: nas.h:12242
uint32_t * pAuthStatus
Definition: nas.h:6813
Definition: nas.h:12481
uint8_t * pLTERRCTxInfoInd
Definition: nas.h:1692
nas_LteRegDomainTlv * pLteRegDomain
Definition: nas.h:3992
Definition: nas.h:8453
uint8_t numInstances
Definition: nas.h:11456
Definition: nas.h:8979
nas_SignalStrengthTlv SSTlv
Definition: nas.h:6614
uint8_t spnLength
Definition: nas.h:11194
int unpack_nas_InitiateDomainAttach(uint8_t *pResp, uint16_t respLen, unpack_nas_InitiateDomainAttach_t *pOutput)
uint16_t lac1
Definition: nas.h:11159
uint8_t umtsInst
Definition: nas.h:10003
uint8_t Chipset
Definition: nas.h:12284
Definition: nas.h:15245
uint32_t cellId
Definition: nas.h:3781
nas_ltePCI * pLtePCI
Definition: nas.h:12909
uint8_t isSysForbidden
Definition: nas.h:3777
NASLteM1BandPrefTlv M1BandPTlv
Definition: nas.h:8466
Definition: nas.h:3007
uint8_t cellReselPriority
Definition: nas.h:9665
uint16_t geranArfcn
Definition: nas.h:9935
Definition: nas.h:13311
Definition: nas.h:13550
uint8_t csAttachState
Definition: nas.h:7766
Definition: nas.h:7148
nas_RatDisabledMaskTlv * pRatDisabledMask
Definition: nas.h:14269
uint8_t * pDataSubscriptionPriorityInd
Definition: nas.h:1682
Definition: nas.h:10023
nas_SLQSSignalStrengthsTlv SLQSSSTlv
Definition: nas.h:6617
uint64_t LteM1BandPref
Definition: nas.h:8332
uint16_t ForwardMac
Definition: nas.h:11699
int pack_nas_SLQSNasSwiIndicationRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasSwiIndicationRegister_t *pReqParam)
uint16_t aggDlBW
Definition: nas.h:10556
uint8_t roamStatusValid
Definition: nas.h:2452
uint8_t TLVPresent
Definition: nas.h:3558
uint8_t freqsLen
Definition: nas.h:9488
uint16_t * pAddHDRSysInfo
Definition: nas.h:3977
uint8_t selNetwork
Definition: nas.h:5216
int unpack_nas_GetHomeNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork_t *pOutput)
nas_UMTSInfo * pUMTSInfo
Definition: nas.h:10090
uint8_t TLVPresent
Definition: nas.h:3538
Definition: nas.h:11436
Definition: nas.h:11402
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:4179
struct nas_RfBandInfoExtFormatElements * pRfBandInfoExtFormatParam
Definition: nas.h:13553
Definition: nas.h:3555
uint8_t longNameCI
Definition: nas.h:8990
int pack_nas_SLQSSet3GPP2SubscriptionInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSet3GPP2SubscriptionInfo_t *pReqParam)
uint8_t AcqOrderLen
Definition: nas.h:8286
uint16_t * pCDMAFrameErrRate
Definition: nas.h:11927
uint8_t * pNw2DescLen
Definition: nas.h:12804
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:13315
uint16_t mcc
Definition: nas.h:324
uint8_t * pEMBMSStatusInd
Definition: nas.h:1667
Definition: nas.h:8184
uint8_t numlteArfcn
Definition: nas.h:15627
uint8_t PCICellInfoLen
Definition: nas.h:4586
int32_t Io
Definition: nas.h:6191
uint16_t * pCurrentPersonality
Definition: nas.h:13313
nas_LTEBandPrefExtTlv * pLTEBandPrefExt
Definition: nas.h:14531
nas_PilotSetParams * pPilotSetInfo
Definition: nas.h:12023
swi_uint256_t ParamPresenceMask
Definition: nas.h:2070
uint64_t bits_65_128
Definition: nas.h:708
int16_t rscp
Definition: nas.h:9999
uint8_t * pHDRSessionCloseInd
Definition: nas.h:1320
Definition: nas.h:11844
unsigned char * pRAT
Definition: nas.h:599
#define LITE_MAX_SLQS_NAS_NW_NAME_SRC_LENGTH
Definition: nas.h:30
nas_homeNwMNC3GppTlv * pHomeNwMNC3Gpp
Definition: nas.h:2270
uint64_t * pLTEBandPref
Definition: nas.h:15845
Definition: nas.h:12610
uint8_t isSysPrlMatch
Definition: nas.h:2581
int unpack_nas_SetEventReportInd(uint8_t *pResp, uint16_t respLen, unpack_nas_SetEventReportInd_t *pOutput)
unpack_result_t unpack_nas_SLQSNASSeteDRXParams_t
Definition: nas.h:13259
NASPRLPreferenceTlv PRLPTlv
Definition: nas.h:8457
uint8_t cellIdValid
Definition: nas.h:2911
nas_TDSCDMASINRThresh * pTDSCDMASINRThresh
Definition: nas.h:7433
int pack_nas_SLQSNasIndicationRegisterExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasIndicationRegisterExt_t *pReqParam)
int8_t temperature
Definition: nas.h:5007
int unpack_nas_SLQSNasConfigSigInfo2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasConfigSigInfo2_t *pOutput)
Definition: nas.h:2363
Definition: nas.h:11296
int unpack_nas_SLQSGetHomeNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetHomeNetwork_t *pOutput)
uint8_t radioIf
Definition: nas.h:15297
uint8_t * pEdrxRAT
Definition: nas.h:13105
Definition: nas.h:13913
uint32_t * pLTEOperationMode
Definition: nas.h:13590
uint8_t TlvPresent
Definition: nas.h:9861
uint8_t * pCallModeStatusInd
Definition: nas.h:1684
nas_namName * pNAMNameInfo
Definition: nas.h:11610
int16_t cpich_ecno
Definition: nas.h:9629
uint32_t phase
Definition: nas.h:11049
uint16_t uarfcn
Definition: nas.h:9997
nas_rsrqInformation rsrqInfo
Definition: nas.h:6507
nas_RFBandInfoExtTlv rfBandInfoExt
Definition: nas.h:15356
uint8_t lacValid
Definition: nas.h:3778
swi_uint256_t ParamPresenceMask
Definition: nas.h:4706
cdmaSSInfo * pCDMASigInfo
Definition: nas.h:2063
Definition: nas.h:3964
uint16_t * pHDRECIODelta
Definition: nas.h:7407
int pack_nas_GetACCOLC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
swi_uint256_t ParamPresenceMask
Definition: nas.h:15359
Definition: nas.h:8240
uint8_t radioInterface
Definition: nas.h:1757
struct nas_ciotAcqOrderPref * pCiotAcqOrderPref
Definition: nas.h:1078
Definition: nas.h:14865
uint8_t month
Definition: nas.h:10292
nas_sysInfoCommon sysInfoLTE
Definition: nas.h:3009
nas_RSSIThresh * pRSSIThresh
Definition: nas.h:12673
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:4187
uint8_t GppTimeZone
Definition: nas.h:5861
uint8_t SOListAction
Definition: nas.h:15417
uint8_t status
Definition: nas.h:12851
uint8_t includes_pcs_digit
Definition: nas.h:4525
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:3431
swi_uint256_t ParamPresenceMask
Definition: nas.h:7794
Definition: nas.h:2666
uint8_t * pIncrementalResults
Definition: nas.h:15851
#define NAS_MCC_MNC_INST_LENGTH
Definition: nas.h:26
uint8_t * pHDRSINRThresList
Definition: nas.h:12484
int16_t * pCDMAECIOThreshList
Definition: nas.h:6969
Definition: nas.h:10363
uint8_t TlvPresent
Definition: nas.h:8574
Definition: nas.h:4695
Definition: nas.h:15072
uint8_t daylightSavings
Definition: nas.h:5338
swi_uint256_t ParamPresenceMask
Definition: nas.h:15031
NASCiotAcqOrderPrefTlv CiotAOPTlv
Definition: nas.h:8468
uint8_t shortNameLen
Definition: nas.h:11272
uint16_t pci
Definition: nas.h:9337
uint8_t TlvPresent
Definition: nas.h:7926
uint8_t TlvPresent
Definition: nas.h:13969
int16_t rssi
Definition: nas.h:9340
int unpack_nas_SLQSSwiGetHDRPersonality(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRPersonality_t *pOutput)
uint8_t TlvPresent
Definition: nas.h:15206
Definition: nas.h:13364
uint8_t * pLTECphyCa
Definition: nas.h:1324
uint8_t umtsSet
Definition: nas.h:9908
int unpack_nas_SLQSNasGetTxRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetTxRxInfo_t *pOutput)
nas_LTEBandPrefExtTlv * pLTEBandPrefExt
Definition: nas.h:14275
Definition: nas.h:9335
uint8_t GppTimeZone
Definition: nas.h:5613
Definition: nas.h:16070
uint8_t gsmUmtsDl
Definition: nas.h:8784
uint16_t * pTDSCDMARSCPDelta
Definition: nas.h:7428
uint8_t srvCapability
Definition: nas.h:2451
int unpack_nas_SLQSNasSwiModemStatus(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiModemStatus_t *pOutput)
hdrSSInfo HDRSSInfo
Definition: nas.h:1961
uint8_t networkIdValid
Definition: nas.h:2597
uint8_t longNameSB
Definition: nas.h:8991
int32_t rscp
Definition: nas.h:11047
#define NAS_MAX_SLQS_NAS_PCI_INFO_PLMN_LENGTH
Definition: nas.h:24
nas_LTEOperationMode * pLTEOperationMode
Definition: nas.h:13617
NASOTAMessageTlv otaMsgTlv
Definition: nas.h:8595
Definition: nas.h:12459
Definition: nas.h:7922
uint8_t DefaultRoamInd
Definition: nas.h:5610

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved